您现在的位置: 首页  > MySQL > 基础知识
580top数据库:
 

 

 

 

 

 

 

 

 

  • 2009/10/29 20:53:03也谈PostgreSQL的同步配置(Slony)
  • 不知道”拉”一天开始, 好像大家都开始谈论pgsql了, 呵呵, 最近尝试在项目中使用pgsql, 现在就将使用slony-i配置postgresql同步的过程拿来与大家分享.话说pgsql虽然很流行,但是国内的文档真的是很少,尤其配置同步这块,基本上都是互相转贴, 写的也很笼统,在我自己配置过程中, 遇到了很多问题. 本文将努力将各种概念解释清楚, 尽量避免大家再遇到我遇到的疑难问题. slon[阅读全文]
  • 专题:作者:雪候鸟
  • 2009/10/29 8:47:52关于mysql中的DISTINCT
  • 今天把proxy server 中的ip unique 了一下。然后每天的数据replace into进去就好了。把原先的数据要处理一下。select *, distinct ip from table 不行。然后网上找,原来select *, max(date) as date from table group by ip 这样就可以了。[阅读全文]
  • 专题:作者:hby
  • 2009/10/28 22:49:11varchar(10) 和varchar(100)的区别?
  • 这两个类型,如果只存储hello这个字符串的话,存储空间都没有区别的都是6bytes。 但是真没有区别么?其实是有的,mysql在处理数据的时候需要分配内存,而内存的分配都是fixed-size的,所以它只能按照最大的可能来分配,这样varchar(10)和varchar(100)就差别大了。而blob/text字段在处理时内存分配则有所不同,mysql会按照已经发现的最大长度来分配内存。如果查[阅读全文]
  • 专题:作者:星月浪子
  • 2009/10/28 22:47:20MySQL在切换binlog时会阻塞更新
  • 版本5.0.51b-log,在max-binlog-size设置为700m或者更大时(这个值可能跟硬件性能有关),当binlog达到设置上限并切换成下一个binlog时,所有的更新语句就会被阻塞,不管多简单的语句。 最开始在数据库慢查询里面发现偶尔的插入变慢怎么想也不明白,后来发现每次变慢的时间点和创建一个新的binlog的时间一致,然后经过测试,复现了此问题。 目前没发现为什么会引起此问题,如[阅读全文]
  • 专题:作者:星月浪子
  • 2009/10/28 22:46:15改变了对Mysql子查询的看法
  • 最开始使用sqlserver,我喜欢这么用sql:select * from table1 where id in (select table1_id from table2 where table2_filed = xxxx) and table1_field = yyy; 这里的一个查询其实会分为两个查询,对table1和对table2的子查询,这样写能让每个查询都尽量使用索引。 曾几何时,使[阅读全文]
  • 专题:作者:星月浪子
  • 2009/10/28 22:41:37mysql基本连接,mysqli,pdo,adodb,pearDB之间的区别,...
  • 测试了一下mysql基本连接,mysqli,pdo,adodb,peardb这几个的速度,结果如下:用火狐测试1000次查询:mysql基本连接: 2.26953577995 mysql基本连接: 2.18697500229 mysql基本连接: 1.75704884529 mysql基本连接: 2.14706707001 mysql基本连接: 1.51761412621 mysql基本连接: 1[阅读全文]
  • 专题:作者:蒯义刚
  • 2009/10/28 8:43:27MySQL 内部函数简介
  • 算数运算子+, -, *, /除于 0 会等于 null。比较运算子任何东西跟 null 比较会等于 null。比较字符串通常不需要注意大小写,如果要比较大小写,用 binary 关键词。程序代码:select *from departmentwhere name = binary \'marketing\';程序代码:= 相等!= 或 <> 不相等< 小于<= 小或等于&[阅读全文]
  • 专题:作者:蒯义刚
  • 2009/10/27 8:55:55关于mysql proxy 0.7.0
  • 听说mysql proxy 0.7.0即将发布,正好前些日子从bzr上获取mysql proxy的代码编译过,看看当时bzr的版本号,和现在也差不了多少。在这期间,我又花了一些时间把mysql配置成读写分离,出了不少妖蛾子,由于使用的人不太多,解决问题超费劲――搜索不到有帮助的内容啊。但是我可能是比较幸运的,最后成功的实现了读写分离,目前在开发环境运行的比较稳定,所以有必要做个笔记分享一下。读写分[阅读全文]
  • 专题:作者:Volcano