Mysql最快清空数据库表的SQL语句
2014-08-28 18:10
232 查看
TRUNCATE TABLE '表名'
这样就利用SQL语句清空了该数据表,而不保留日志。
TRUNCATE TABLE 虽然与不带 WHERE 的 DELETE 语句相同
但 TRUNCATE TABLE 速度更快而且占资源少速度快
TRUNCATE TABLE 不记录日志所以不能激活触发器
TRUNCATE TABLE 不能用于参与了索引视图的表
这样就利用SQL语句清空了该数据表,而不保留日志。
TRUNCATE TABLE 虽然与不带 WHERE 的 DELETE 语句相同
但 TRUNCATE TABLE 速度更快而且占资源少速度快
TRUNCATE TABLE 不记录日志所以不能激活触发器
TRUNCATE TABLE 不能用于参与了索引视图的表
相关文章推荐
- Mysql最快清空数据库表的SQL语句
- 一段用于清空数据库中所有的用户表的SQL语句[原创]
- mysql导出数据库表的创建sql语句(使用mysql control center/MYSQL-Front)
- MySQL 数据库中使用 C 执行 SQL语句
- 一句SQL语句清空当前数据库所有表
- 自动生成清空数据库的SQL语句(V2.0)
- 使用SQL语句清空数据库所有表的数据
- 构造为一条SQL语句清空数据库
- mysql 数据库中常用的sql语句
- Sql 清空数据库表的数据语句
- [转] 在 MySQL 数据库中使用 C 执行 SQL语句
- 在 MySQL 数据库中使用 C 执行 SQL 语句
- [转] 在 MySQL 数据库中使用 C 执行 SQL语句
- [转] 在 MySQL 数据库中使用 C 执行 SQL语句
- 使用SQL语句清空数据库所有表的数据
- 自动生成清空数据库的SQL语句
- 3大数据库(Sql-Server,MySql和Oracle)的分页SQL语句实现
- 3大数据库(Sql-Server,MySql和Oracle)的分页SQL语句实现
- DotNet下开发MySQL-02 (数据库执行SQL语句)
- mysql 数据库中常用的sql语句