- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Chapter 8
处理并发
Tackling Concurrency
索引的优点
一个有三个字段的表,前两个字段为整数(1-50000)
第一个字段是FK,第二个字段没有索引。第三个名
为label字段是字符型,长度30-50的随机字符串
响应时间不到一秒,仍然可能隐藏着重大的性能问
题,不要相信单独某次测试。
2
索引的优点
低频率查询(500次/分钟)
3
索引的优点
高频率查询(5000次/分钟)
4
索引的优点
超高频率查询(10000次/分钟)
负载增加未必是造成性能问题的原因,它只不过使
性能问题暴露出来了而已
5
排队
数据库引擎是否能快速服务
◦ 数据库引擎性能(引擎、硬件、I/0系统效率…)
◦ 数据服务的请求复杂度
6
并发修改数据
修改数据操作越频繁,维持良好性能的难度就越大
加锁机制和资源争用会使得情况恶化
7
加锁
锁的粒度
◦ 整个数据库、存储被修改的表的那部分物理单元、要修改的
表、包含目标数据的的块和页、包含受影响数据的记录、记
录中的字段
8
加锁处理
不要随便使用表级锁
尽量缩短加锁时间
索引也需要维护
语句性能高,未必程序性能高
◦ 尽可能避免SQL语句上的循环处理
◦ 尽量减少程序和数据库之间的交互次数
◦ 充分利用DBMS提供的机制,使跨机器交互的次数降至最少
◦ 把所有不重要不必须的SQL语句放在逻辑工作单元之外
9
加锁与提交
想要使加锁时间最短,必须频繁的提交
但如果每个逻辑单元完成后都提交会增加大量开销
10
加锁与可伸缩性
与表级锁相比,行级锁能产生更佳的吞吐量
行级锁大都性能曲线很快达到极限
但是不同的数据库产品不太一样
11
资源竞争
插入与竞争
◦ Table 是有14个字段、两个唯一性索引的表
◦ 主键为系统产生的编号,而真正的键是由短字符串和日期值
组成的复合键,必须满足唯一性约束
12
资源竞争
DBA解决方案
◦ 事务空间(Transaction space)
◦ 可用列表(Free list)
架构解决方案
◦ 分区(Partitioning)
◦ 逆序索引(Reverse index)
◦ 索引组织表(Index organized table)
开发
您可能关注的文档
- 嵌⼊入式系统教学(南京大学)lecture3.pdf
- 嵌⼊入式系统教学(南京大学)lecture4.pdf
- 嵌⼊入式系统教学(南京大学)lecture5.pdf
- 嵌⼊入式系统教学(南京大学)lecture6-ucosII 2.pdf
- 嵌⼊入式系统教学(南京大学)lecture-bsp-bootloader.pdf
- 嵌⼊入式系统教学(南京大学)myReview.docx
- 嵌⼊入式系统教学(南京大学)总结.pdf
- 全科医学精品教学(重庆医科大学)01全科医学基本理论及发展史.pptx
- 全科医学精品教学(重庆医科大学)02全科医学的基本原则-以人为中心的健康照顾.pptx
- 全科医学精品教学(重庆医科大学)03全科医学中医患关系与沟通(英文课件).pptx
最近下载
- 2024-2025年数学选择性必修第一册共线向量与共面向量同步检测 2(带答案).docx VIP
- 数据治理概论课件:数据治理工具.pptx VIP
- 08J907 洁净厂房建筑构造.pdf VIP
- 04G323-2 图集钢筋混凝土吊车梁(工作级别A4、A5).pdf VIP
- 全国优质课一等奖统编版语文八年级上册唐诗五首《野望》《黄鹤楼》《使至塞上》《渡荆门送别》《钱塘湖春行》公开课课件.pptx
- 幼儿高热惊厥的急救处理.pptx VIP
- 惯性器件原理课件.pptx VIP
- 新版建设工程工程量清单计价标准解读.pptx VIP
- 危大工程专项施工方案.doc VIP
- 莫桑比克考察报告.pdf VIP
文档评论(0)