
MySQL
turboj520
Java程序猿 码农
展开
-
MySQL面试题目
2015年2月份面试一家上市公司,笔试中的题,没写这道题,一面的时候聊的挺嗨,吹牛逼说这题会需要时间,之后二面的时候面试官直接拿个mac过来让我写这道题,他在旁边看着,当时怎一个囧字了得。。。今天翻看面试笔记想起来当年的怂样。特开一篇记录一下,以后面试会就是会,不会就是不会,莫要吹牛B;学生表(student)sno sname sage1 周杰伦原创 2016-01-20 15:11:04 · 10106 阅读 · 1 评论 -
脏读、幻读、重复读、串行化
脏读: 指当前事务 A 读取数据库某一条记录,并且对当前数据进行修改且这种修改未提交到数据库中,即事务未提交。而另一个事务 B 读取该条数据并且使用了这个数据。或者说 一个事务读取了另一个事务未提交的数据,该数据存在回滚的可能。幻读:是指当事务不是独立执行时发生的一种现象,例如第一个事务对一个表中的数据进行了修改,这种修改涉及到表中的全部数据行。同时,第二个事务也修改这个表中的数据,原创 2016-01-22 14:49:40 · 2146 阅读 · 0 评论 -
MySQL-死锁查询
1、查询是否锁表show OPEN TABLES where In_use > 0;查询到相对应的进程 === 然后 kill id2、查询进程 show processlist补充:查看正在锁的事务SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; 查看等待锁的转载 2016-01-22 16:26:49 · 26483 阅读 · 0 评论 -
MySQL-常用命令
SQL分类DDL—数据定义语言(CREATE,ALTER, DROP, DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT, REVOKE,COMMIT,ROLLBACK)------------------------------------------------------------------------转载 2015-12-21 18:00:06 · 401 阅读 · 0 评论