怎么优化??
索引 calldate
是不是 like 效率也有问题??
解决方案 »
- 建立mysql集群时,选择簇,还是heartbeat的方式?谁能帮忙介绍一下两种到底用在什么情况中吗?
- java读取中文列名
- 本地正常linux上为乱码
- mysql怎么给列设置默认值,要使用时间函数
- SQL SERVER 数据库的数据如何转换成MY SQL 4的数据库的数据???
- 求救,Linux下 c++程序使用mysql编译出错
- 在win2000上用java连局域网内linux上的mysql 总是出现错误请高手指点程序如下
- 在MYSQL中,KEY、PRIMARY KEY的含义各是什么?
- Mysql如何在触发器内执行多条sql
- MySQL能实现按分组计算相关系数吗?
- 创建包含以下字段的表,用mySql如何写语句?
- 如何快速从一个数据库的一个表复制到另一个数据库中的一个表?
试试 like '2011-01'
原来你用的是like啊,那就没有办法了。有一个办法比较麻烦,就是你新增一列calldate_tmp,存储'2011-01'年月数据,单独给这个字段建立索引。这样你删除的时候用sql :
delete from cdr where calldate_tmp ='2011-01';这样就会很快了。
2.数据量太大,分批删除试试 ~
这样可以走索引。
这个前置是可以的,zuozuo反应真快啊!
like 前不加前置就行了
谢谢大家了哈