数据库
zhijie435
这个作者很懒,什么都没留下…
展开
-
MySQL各存储引擎的区别及其启动方法
存储引擎是什么? MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。 例如,如果你在研究大量的临时数据,你也许需要使用内存存储引擎。内存存储引擎能够在内存中存储所有的表格数据。又或者,你也许需要一个转载 2007-10-19 12:10:00 · 538 阅读 · 0 评论 -
提高mysql性能的方法!
一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单地能转载 2007-10-26 12:27:00 · 525 阅读 · 0 评论 -
MySQL LIMIT 的性能问题
有个几千万条记录的表 on MySQL 5.0.x,现在要读出其中几十万万条左右的记录常用方法,依次循环:select * from mytable where index_col = xxx limit offset, limit;经验:如果没有blob/text字段,单行记录比较小,可以把 limit 设大点,会加快速度问题:头几万条读取很快,但是速度呈线性下降,同时 mysql server转载 2007-11-06 12:47:00 · 986 阅读 · 0 评论