系统优化
文章平均质量分 94
V1ncent Chen
一枚DBA
展开
-
MySQL limit子句用法及优化(Limit Clause Optimization)
在MySQL中,如果只想获取select查询结果的一部分,可以使用limit子句来限制返回记录的数量,limit在获取到满足条件的数据量时即会立刻终止SQL的执行。相比于返回所有数据然后丢弃一部分,执行效率会更高。原创 2024-06-19 17:24:18 · 918 阅读 · 0 评论 -
Oracle 写丢失保护/影子表空间(Lost Write Protection with Shadow Tablespace)
Oracle数据库在与独立I/O子系统交互时,假如Oracle发出的写磁盘命令,I/O子系统也返回成功写磁盘的消息(数据此时可能依然在I/O缓存中),如果在I/O系统实际写盘之前Oracle再次读取该数据,则I/O系统可能会返回旧版本的数据(写操作丢失了)。Oracle引入了写丢失保护机制,在读数据时校验数据块的版本,以检测是否出现写丢失。原创 2024-03-22 20:43:58 · 913 阅读 · 0 评论 -
MySQL 连接控制(Connection Control)
MySQL连接控制是一个安全插件,当客户端出现指定次数的连接失败时(密码错误),之后的每次连接请求的响应都会逐渐增加延迟,此插件可以帮助数据库抵御类似DDOS攻击或暴力破解密码。原创 2024-03-22 17:11:07 · 1481 阅读 · 0 评论 -
Oracle 临时表空间管理(Temporary Tablespace)
Oracle临时表空间(Temporary Tablespace)主要用来存储数据库运行中产生的临时对象,例如SQL排序结果集,临时表等,这些对象的生存周期只有会话。本文总结了Oralce中涉及临时表空间的管理和优化操作。原创 2024-03-17 05:19:20 · 2151 阅读 · 0 评论 -
MySQL 系统变量查看与设置(System Variables Configuration)
MySQL中有大量的系统变量控制服务器的行为,大部分的系统变量是不需要我们调整的,保持默认即可。但为了获得更高的性能和稳定性,有时需要适当对部分变量进行调整,本文总结了MySQL中系统变量的查看与设置方法。原创 2024-03-14 18:18:22 · 1783 阅读 · 0 评论 -
MySQL 专用服务器自动配置参数(innodb_dedicated_server)
MySQL8.0推出了专用数据库服务器自动配置参数,通过打开innodb_dedicated_server,数据库会自己完成缓冲池大小,重做日志,磁盘刷新方式等一系列配置,且配置还会根据服务器的配置升级自行调整。原创 2024-03-12 16:53:41 · 1146 阅读 · 0 评论