随笔分类 -  MySQL

摘要:目录 并发所带来的的问题 脏写 脏读 不可重复读 幻读 事务 事务的特性 事务的四种隔离级别 锁 为什么要加锁 InnoDB的七种锁 不同事务RR和RC下加锁的规则 MVCC mvcc进一步提高并发 快照读和当前读 并发所带来的的问题 脏写 B事务修改且已经提交的数据被另外一个事务回滚(分析图如下) 阅读全文
posted @ 2022-10-06 15:42 yetangjian 阅读(193) 评论(1) 推荐(1) 编辑
摘要:系统表都变为InnoDb表 从MySQL 8.0开始,系统表全部换成事务型的InnoDB表,默认的MySQL实例将不包含任何MyISAM表,除非手动创建MyISAM表 基本操作 创建数据表的语句为CREATE TABLE 查看表基本结构语句DESCRIBE:DESCRIBE 表名 / DESC 表名 阅读全文
posted @ 2022-08-05 10:24 yetangjian 阅读(543) 评论(2) 推荐(0) 编辑
摘要:给定表 customer ,里面保存了所有客户信息和他们的推荐人。 id | name | referee_id|+ + + +| 1 | Will | NULL || 2 | Jane | NULL || 3 | Alex | 2 || 4 | Bill | NULL || 5 | Zack | 阅读全文
posted @ 2022-06-02 19:16 yetangjian 阅读(224) 评论(0) 推荐(0) 编辑
摘要:概述: 通常情况下我们需要操作数据量较大的数据库表时候,需要关注sql的开发规范、数据索引以及慢查询 开发规范: 1 查询sql都应该建立索引 覆盖索引:(这里我们先引用百度百科的解释)覆盖索引是select的数据列只用从索引中就能够取得,不必读取数据行,换句话说查询列要被所建的索引覆盖。索引是高效 阅读全文
posted @ 2022-05-21 14:25 yetangjian 阅读(736) 评论(0) 推荐(0) 编辑
摘要:from openpyxl import load_workbook #只能加载已存在的表格 wb=load_workbook("D:\zhijing_work\测试数据\测试文件\yetangjian.xlsx") sheet=wb['Sheet1'] # 操作单列 for cell in she 阅读全文
posted @ 2022-02-09 14:45 yetangjian 阅读(123) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示