![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 72
iteye_20950
这个作者很懒,什么都没留下…
展开
-
mysql 导入导出命令及错误解决
mysql 导出sql mysqldump [数据库]>[导入sql名称] mysqldump user>user1010.sqlmysql 导入sql mysql [数据库][表名] a2.sql [root@localhost gethtml]# file a2.sql a2.sql: Non-ISO extended-ASCII En...原创 2012-02-15 13:50:02 · 163 阅读 · 0 评论 -
mysql进程CPU过高解决方法
服务器为Centos5.6,内存2G,CPU双核网站日均IP2000。数据库100个表,约100万条数据。最近网站程序做过修改。其他中网站有许多crontab定时执行的动态脚本(大部分都是对MYSQL进行处理的)通过top命令,发现mysql进程占CPU160%,网站网页已经卡死。无法访问。首先,分析了下。最近所做的修改。然后再看了一下mysql的进程列表(频繁...原创 2012-02-16 13:45:18 · 595 阅读 · 0 评论 -
查看mysql主从配置的状态及修正 slave不启动问题
1、查看master的状态show master status; //Position不应该为0show processlist; //state状态应该为Has sent all binlog to slave; waiting for binlog to be updated2、查看slave状态show slave status;//Slave_IO_Runnin...原创 2013-07-01 10:21:11 · 191 阅读 · 0 评论 -
关于数据库的随机查询
随机查询信息SELECT * FROM `table`WHERE id >= (SELECT floor(RAND() * (SELECT MAX(id) FROM `table`)))ORDER BY id LIMIT 1;最后,再把语句完善一下,加上MIN(id)的判断。我在最开始测试的时候,就是因为没有加上MIN(id)的判断,结果有一半的时间总是查询到表中的前面几行...原创 2013-03-14 09:57:35 · 95 阅读 · 0 评论 -
Truncate table 清除表内容
TRUNCATE TABLE删除表中的所有行,而不记录单个行删除操作。TRUNCATE TABLE 与没有 WHERE 子句的 DELETE 语句类似;但是,TRUNCATE TABLE 速度更快,使用的系统资源和事务日志资源更少。语法 [ { database_name.[ schema_name ]. | schema_name . } ] table_na...原创 2013-03-18 12:10:04 · 273 阅读 · 0 评论 -
共享锁,排他锁,更新锁
锁的概述一. 为什么要引入锁多个用户同时对数据库 的并发操作时会带来以下数据不一致的问题:丢 失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统脏读A用户修 改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致不 可重复读A用户读取数据,随后B用户读出该数据并修改,此...原创 2016-11-17 14:12:08 · 991 阅读 · 0 评论 -
数据库管理(事务、ACID、并发、封锁、可串行化、隔离)
数据库管理(事务、ACID、并发、封锁、可串行化、隔离)(转) 1、数据库事务1.1 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。1.2 事务的4个特性(ACID):(1)原子性(atomic)(atomicity)事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。通常,与某个事务关联的操作具有...原创 2016-11-17 14:14:43 · 162 阅读 · 0 评论