摘要: 该图是本人阅读《MySQL技术内幕InnoDB存储引擎第2版.pdf》后对第5章到第9章的一些知识的梳理 图片很大,请下载下来放大观看 MySQL技术内幕InnoDB存储引擎第2版,作者【姜承尧】 阅读全文
posted @ 2021-12-24 22:34 席小 阅读(111) 评论(0) 推荐(0)
摘要: 该图是本人阅读《MySQL技术内幕InnoDB存储引擎第2版.pdf》后对第1章到第4章的一些知识的梳理 图片较大,请下载下来放大观看 MySQL技术内幕InnoDB存储引擎第2版,作者【姜承尧】 阅读全文
posted @ 2021-10-27 19:28 席小 阅读(74) 评论(0) 推荐(0)
摘要: 概述 分区表 1,分区表(水平分表) 分区表并不算高难度的技术点 传统分表:将一个大表在逻辑上拆分成多个小表;它们在业务上可能会保持整体;但是在逻辑上实际已经不是同一个表了 这种分表增加程序的复杂度,如要针对不同的表生成不同的sql语句;增加程序出错的可能性;增加了开发工作量 分区表:将大表分成若干 阅读全文
posted @ 2020-10-02 22:56 席小 阅读(411) 评论(0) 推荐(0)
摘要: cmliu 概述 隔离级别 锁 事务 总结 In-Memoery Database(内存数据库) 分库分表 1,锁和事务 隔离级别:是事务实现的前提,隔离级别影响锁的行为,从而影响事务的并发性; ),隔离级别只对当前链接有效;在会话中,是可以修改隔离级别的 ),隔离级别分成四个等级;由低到高分别为R 阅读全文
posted @ 2020-09-13 22:29 席小 阅读(228) 评论(0) 推荐(0)
摘要: 概述 数据库索引 1,数据库索引 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息;也就是数据的目录 列存储索引,Sql Server2012的功能,用于提高静态的大规模数据的访问速度 索引的体积影响索引的性能,索引的体积包括列的数据类型,列的量,列的数据的 阅读全文
posted @ 2020-09-13 01:25 席小 阅读(231) 评论(0) 推荐(0)
摘要: 概述 TSQL语法习惯和规范 1,TSQL语法习惯和规范(一切不是教条主义) 目标:编写健壮的sql语句,生成更加高效的执行计划 所有的性能优化中,理论基础固然重要,但往往经验比理论更重要;经验说明你踩过的坑多;但解决问题的能力也建立在你的知识积累和思考 你可以尝试建立一些烂表,烂数据结构,然后尝试 阅读全文
posted @ 2020-09-12 20:07 席小 阅读(518) 评论(1) 推荐(1)
摘要: 概述 引子 数据性能指标 数据性能优化误区 没有条理的一些优化技巧 影响数据库性能的常见原因 数据库结构的设计 事务和隔离级别 T-SQL语句的编写 硬件资源 基础理论:物理运算符 1,引子 数据库性能的衡量不仅仅是一个"快"字,还有数据库性能的稳定,数据库性能不能断崖式的下降 如,200个请求时响 阅读全文
posted @ 2020-09-11 00:41 席小 阅读(369) 评论(0) 推荐(0)
摘要: 不要接受破窗户 负责任,提供更多的选择,而不是提供蹩脚的接口 不要成为弄脏东西的人 选择两个个破窗户问题讨论和怎样修复 1,窗户什么时候破的,反应时什么;如果是他人决策或者管理部门指示,我们能做什么 石头汤:抛砖引玉 用一块石头吸引别人添砖加瓦 做变化的催化剂 留心大方向,关注周围发生的事,不仅仅是 阅读全文
posted @ 2020-09-01 23:55 席小 阅读(229) 评论(0) 推荐(0)
摘要: Dr. Alistair Cockburn;被评选为“历史上最伟大的150位i-Technology英雄”之一。他以敏捷方法和有效用例的编写而闻名,他的最新作品是敏捷的核心 六边形架构,又称“端口和适配器模式”,使用过过设计模式的都知道适配器模式;,适配器模式是为了解决两个不兼容的接口之间的对接。这 阅读全文
posted @ 2020-09-01 22:55 席小 阅读(1507) 评论(0) 推荐(0)