MySQL UPDATE delete 语句的速度
时间:2008-03-12 12:22:00
UPDATE语句的速度
更新查询的优化同SELECT查询一样,需要额外的写开销。写速度依赖于更新的数据大小和更新的索引的数量。没有更改的索引不被更新。
使更改更快的另一个方法是推迟更改然后在一行内进行多次更新。如果锁定表,同时做多个更新比一次做一个快得多。
请注意对使用动态记录格式的MyISAM表,更新一个较长总长的记录可能会切分记录。如果经常这样该,偶尔使用OPTIMIZE TABLE很重要。
DELETE语句的速度
删除一个记录的时间与索引数量确切成正比。为了更快速地删除记录,可以增加键高速缓冲的大小。
如果想要删除一个表的所有行,使用TRUNCATE TABLE tbl_name 而不要用DELETE FROM tbl_name。
标签:mysql,UPDATE,DELETE
0
投稿
猜你喜欢
从一道js笔试题到==运算符的简析
2010-05-10 20:28:00
可刷新的Div+CSS+JS二级下拉树型菜单
2007-10-09 19:14:00
MySQL的之表结构修改
2012-01-05 19:16:17
两个非常规ASP木马(可躲过扫描)
2011-03-11 10:38:00
玩转MySQL中的外键约束之PHP篇
2010-03-18 10:20:00
用browsercam做用户登录后页面的兼容性测试
2008-12-29 12:05:00
回答XML与HTML的区别
2007-12-03 10:58:00
在Win2003 64位下ASP无法连接Access数据库
2011-03-30 11:22:00
通过索引优化含ORDER BY的MySQL语句
2010-03-13 12:20:00
非常详细的IFRAME的属性参考手册
2008-02-12 12:45:00
在函数间不能传递32个以上参数的疑难问题
2008-12-31 13:31:00
SQL Server讲堂:备份和恢复措施
2009-05-22 10:21:00
SQL Server 2005 输入框不能输入中文问题
2010-02-04 09:14:00
实例剖析:MySQL数据库优化详解
2008-11-22 12:19:00
解决图片撑大问题
2009-09-22 14:51:00
巧用XSL和ASP在线编辑XML文档
2008-10-25 14:54:00
css被遮挡的绝对定位
2008-02-29 12:00:00
OverFlow – 一个秘密武器
2010-09-25 12:51:00
[翻译]标记语言和样式手册 Chapter 13 为文字指定样式
2008-02-15 16:08:00
HTML和SEO基础知识:H标签全透视
2010-09-21 16:45:00