
MySQL
赵小咖
每天努力一点点
展开
-
MySQL框架之并发控制
并发控制读写锁锁粒度读写锁读锁是共享的,或者说是互相不阻塞的。多个客户端在同一时刻可以读取统一资源,而互不干扰。写锁则是排他的,也就是说一个写锁会阻塞其他的写锁和读锁,这是出于安全策略的考虑,只有这样,才能确保在给定的时间内,只有一个用户能执行写入,并防止其他用户读取正在写入的统一资源。锁粒度表锁是MySQL中最基本的策略,并且是开销最小的策略,它会锁定整张表。一个用户在对表进行写操作前,...原创 2019-02-17 10:37:55 · 212 阅读 · 0 评论 -
MySQL框架之事务的四大特性
事务就是一组原子性的SQL查询,或者说是一个独立的工作单元。事物内的语句,要么全部执行成功,要么全部执行失败。原创 2019-02-17 11:10:17 · 253 阅读 · 0 评论 -
MySQL框架之事务的隔离级别
隔离级别READ UNCOMMITTED(未提交读)READ COMMITTED(提交读)REPEATABLE READ(可重复读)SERIALIZABLE(可串行化)在SQL标准中定义了四中隔离级别,每一种级别都规定了一个事务中所做的修改,哪些在事务内和事务间是可见的,哪些是不可见的。较低级别的隔离通常可以执行更高的并发,系统的开销也更低。READ UNCOMMITTED(未提交读)在RE...原创 2019-02-17 18:59:49 · 232 阅读 · 0 评论 -
MYSQL中的COLLATE
转载链接https://www.cnblogs.com/qcloud1001/p/10033364.html在mysql中执行show create table 指令,可以看到一张表的建表语句,example如下:CREATE TABLE `table1` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `field1` ...转载 2019-07-16 16:50:03 · 1224 阅读 · 0 评论