随笔分类 -  数据库

数据库在C程序员看来是一种低效的东西,但是在web程序员看来,这是多么有用的工具啊。
摘要:今天我的服务器突然停止复制了。因为对这块不是很熟悉,就上网学习了一下,发现了一篇好文章。不敢独享,和大家来分享一下。 众所周知MySQL5.1的Replication是比较烂的。MySQL的每一个版本更新关于同步方面每次都是可以看到一大堆。但MySQL 5.1性能是比较突出的。所以经不住诱惑使用MySQL 5.1。所以也要经常遇到一些Bug。如: mysql> show slave stat... 阅读全文
posted @ 2010-02-04 15:26 暮夏 阅读(6360) 评论(0) 推荐(0) 编辑
摘要:用PHP调用mysql, 内置的LAST_INSERT_ID() 这个函数可能没有什么人用,用的最多的还是 mysql_insert_id();其实,这两个是有区别的,LAST_INSERT_ID() 能返回 bigint 值的id。而,mysql_insert_id 返回的是 int 。如果你的id 是 unsigned int,或者 bigint 的 。那么,可能是返回的是错误的。而要用 LA... 阅读全文
posted @ 2009-11-19 13:36 暮夏 阅读(3512) 评论(0) 推荐(0) 编辑
摘要:今天突然看到一年前写的 mysql 优化(一),感觉有些误人子弟。今天再补充一些东西。关于引擎选择,从理论上 和 实际上 可能会有差距,所以,对待mysql 要有实验精神。一般来说,MYisam 适合:1. 做很多count 的计算。2. 插入不平凡,查询非常频繁。3. 没有事务innordb 非常适合:1. 可靠性要求比较高,或者要求事务。2. 表更新和查询都相当的频繁,并且表锁定的机会比较大的... 阅读全文
posted @ 2009-08-19 14:53 暮夏 阅读(387) 评论(0) 推荐(0) 编辑
摘要:Mysql 数据库中,最常用的两种引擎是innordb和myisam。Innordb的功能要比myiasm强大很多,但是innordb的性能要比myisam差很多,如果你的网站只是做简单的查询,更新,删除,那么用myiasm是最好的选择。 所有的性能测试在:Micrisoft window xp sp2 , Intel(R) Pentinum(R) M processor 1.6oGHz 1G 内存的电脑上测试。 阅读全文
posted @ 2008-06-03 22:24 暮夏 阅读(1516) 评论(0) 推荐(1) 编辑
摘要:php编程时,特别是在处理大量的数据的时候,往往会发生内存超过系统的最大值的情况。这有很多原因,其中的一个原因就是不恰当的使用他提供的内部的函数,下面举一个例子来说明: 阅读全文
posted @ 2008-06-02 22:22 暮夏 阅读(1193) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示