论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
数据库
›
Mysql
›
计算机必背单词——数据库性能相关
计算机必背单词——数据库性能相关
雁过留声
金牌会员
|
2024-7-10 20:14:33
|
显示全部楼层
|
阅读模式
楼主
主题
972
|
帖子
972
|
积分
2916
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
这些都是我认为程序员须要把握的单词,就算有些英文你不熟悉,但是对应的中文至少相识什么意思。
看完这个系列,盼望你第一能熟悉更多单词,第二是拓宽自己的知识面,哪个概念不懂就自己去自动相识。
Optimizer Hints: 优化器提示
Full Table Scan: 全表扫描
Covering Index: 覆盖索引
B-Tree Index: B树索引
Hash Index: 哈希索引
Spatial Index: 空间索引
Index Merge: 索引合并
Partial Index: 部分索引
Bitmap Index: 位图索引
Query Refactoring: 查询重构
Stored Procedure: 存储过程
Trigger: 触发器
Views: 视图
Batch Processing: 批处理
Cardinality: 基数
Data Skew: 数据偏斜
Table Statistics: 表统计信息
Cost-Based Optimizer (CBO): 基于成本的优化器
Rule-Based Optimizer (RBO): 基于规则的优化器
Connection Pooling: 毗连池
Prepared Statements: 预处理语句
Column Store: 列存储
Database Sharding: 数据库分片
Query Parallelism: 查询并行处理
Memory Management: 内存管理
Buffer Pool: 缓冲池
Query Cache: 查询缓存
Disk I/O Optimization: 磁盘I/O优化
Table Locking: 表锁定
Row Locking: 行锁定
Deadlock Prevention: 预防死锁
Database Tuning Advisor: 数据库调优顾问
Database Engine Tuning Advisor: 数据库引擎调优顾问
Page Compression: 页压缩
Data Compression: 数据压缩
Vertical Partitioning: 垂直分区
Horizontal Partitioning: 程度分区
Query Governor: 查询限定器
Resource Governor: 资源限定器
Read-ahead: 预读
Write-through: 写入穿透
Write-back Cache: 写回缓存
Asynchronous I/O: 异步I/O
Database Replication: 数据库复制
Database Mirroring: 数据库镜像
Federated Database System: 联合数据库系统
High Availability: 高可用性
Disaster Recovery: 劫难规复
Failover: 故障转移
Database Consolidation: 数据库整合
Database Virtualization: 数据库虚拟化
Autonomous Transactions: 自主事件
最后,我用一段英文描述如何举行数据库调优(这段话不一定完全精确,只是各人想让你们看看大概的调优和单词是什么样子)
优化MySQL查询语句的性能通常涉及多个方面,包括合理利用索引、查询优化技能、系统设置调解,以及对数据库布局的检察。以下是一个概述性能优化的例子段落:
为了优化MySQL数据库查询的性能,我们起首须要识别并分析慢查询,利用EXPLAIN Plan来明白查询的执行计划和潜在的瓶颈。一般来说,我们会查抄是否可以通过添加或调解Index(索引)来减少扫描的行数,尤其是对于常常用于WHERE子句和JOIN操纵的列。此外,Query Optimization(查询优化)可能涉及重写查询来减少不须要的子查询和复杂的毗连,以及利用Query Caching(查询缓存)来缓存频繁执行的查询结果。
在数据库布局方面,我们可以考虑Normalization(规范化)来减少数据冗余,或者在某些情况下利用Denormalization(反规范化)来减少表毗连。对于大型数据集,Partitioning(分区)可以将表分成更易于管理和查询的部分,而Sharding(分片)可以分散数据负载到差异的服务器,进一步提高查询效率。
Performance Tuning(性能调优)也可能包括调解MySQL的设置设置,比如增加InnoDB Buffer Pool大小,以包管数据库索引常驻内存。在硬件层面,利用更快的存储和增加内存都可以提升性能。最后,定期的Backup和维护工作,如索引重建和碎片整理,也是确保数据库恒久运行在最佳性能的重要措施。
通过这些策略的综合应用,我们可以显著提升MySQL查询的响应时间和整体性能,确保数据的快速检索和处理。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
雁过留声
金牌会员
这个人很懒什么都没写!
楼主热帖
XShell免费版的安装配置教程以及使用教 ...
阿里云体验有奖:如何将 PolarDB-X 与 ...
day02-代码实现01
【如何优化她】教你如何定位不合理的SQ ...
微服务大行其道的今天,Service Mesh是 ...
十年技术进阶路,让我明白了三件要事( ...
常用类-LocalDate、LocalTime、LocalDa ...
无需支付688苹果开发者账号,xcode13打 ...
鸿蒙3.0来了,这次,我真的想批评鸿蒙 ...
Elasticsearch 入门实战(5)--Java API ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
网络安全
容器及微服务
Oracle
DevOps与敏捷开发
Java
分布式数据库
前端开发
物联网
.Net
快速回复
返回顶部
返回列表