代码改变世界

Oracle 11g R2 Sample Schemas 安装

2019-05-20 10:06 by H_Johnny, 27 阅读, 收藏, 编辑
摘要: 最近准备对之前学习SQL Loader的笔记进行整理,希望通过官方文档中的示例学习(Case Studies)来进行,但是官方文档中示例学习相关的脚本文件在数据库软件安装完成之后默认并没有提供,而是整合在另外一个安装介质中,需通过安装Oracle Examples介质来获取相应的示例学习脚本。 数据阅读全文

MongoDB 4.X 用户和角色权限管理总结

2019-05-05 10:30 by H_Johnny, 483 阅读, 收藏, 编辑
摘要: 关于MongoDB的用户和角色权限的梳理一直不太清晰,仔细阅读了下官方文档,并对此做个总结。 默认情况下,MongoDB实例启动运行时是没有启用用户访问权限控制的,也就是说,在实例本机服务器上都可以随意登录实例进行各种操作,MongoDB不会对连接客户端进行用户验证,可以想象这是非常危险的。为了强制阅读全文

Percona-Toolkit 之 pt-archiver 总结

2019-04-17 10:28 by H_Johnny, 92 阅读, 收藏, 编辑
摘要: pt archiver Archive rows from a MySQL table into another table or a file. pt archiver nibbles records from a MySQL table. The and arguments use DSN sy阅读全文

Percona-Toolkit 之 pt-table-sync 总结

2019-04-11 16:20 by H_Johnny, 83 阅读, 收藏, 编辑
摘要: pt table sync Synchronize MySQL table data efficiently. pt table sync synchronizes data efficiently between MySQL tables. pt table sync 是Percona Toolk阅读全文

Percona-Toolkit 之 pt-table-checksum 总结

2019-04-04 10:31 by H_Johnny, 109 阅读, 收藏, 编辑
摘要: pt table checksum Verify MySQL replication integrity. pt table checksum performs an online replication consistency check by executing checksum queries阅读全文

Percona-Toolkit 之 pt-online-schema-change 总结

2019-03-27 10:14 by H_Johnny, 92 阅读, 收藏, 编辑
摘要: pt online schema change ALTER tables without locking them. pt online schema change alters a table’s structure without blocking reads or writes. Specif阅读全文

Oracle 11g R2 Backup Data Pump(数据泵)之expdp/impdp工具

2019-03-21 15:08 by H_Johnny, 88 阅读, 收藏, 编辑
摘要: Oracle Data Pump(以下简称数据泵)是Oracle 10g开始提供的一种数据迁移工具,同时也被广大DBA用来作为数据库的逻辑备份工具和体量较小的数据迁移工具。与传统的数据导出/导入工具,即 exp/imp 工具相比,数据泵更为高效和安全,数据泵主要包含以下三个部分: 1. 操作系统命令阅读全文

MySQL SQL Explain输出学习

2019-03-04 15:49 by H_Johnny, 317 阅读, 收藏, 编辑
摘要: MySQL的explain命令语句提供了如何执行SQL语句的信息,解析SQL语句的执行计划并展示,explain支持select、delete、insert、replace和update等语句,也支持对分区表的解析。通常explain用来获取select语句的执行计划,通过explain展示的信息我阅读全文

MySQL InnoDB Online DDL学习

2019-02-15 10:09 by H_Johnny, 365 阅读, 收藏, 编辑
摘要: MySQL Online DDL这个新特性是在 MySQL5.6.7 开始支持的,更早期版本的MySQL进行DDL对于DBA来说是非常痛苦的。现在主流版本都集中在5.6与5.7,为了更好的理解Online DDL的工作原理与机制,本文就对Online DDL的实现方式进行总结。 本文使用的MySQL阅读全文

Oracle 11g R2性能优化 10046 event

2019-01-25 14:35 by H_Johnny, 257 阅读, 收藏, 编辑
摘要: 作为SQL Trace的扩展功能,Oracle 10046 event(10046事件)是一个重要的调试事件,也可以说是系统性能分析时最重要的一个事件,它包含比SQL Trace更多的信息。但可惜的是,10046事件并不是Oracle官方提供给用户的诊断工具,官方文档上面也没有详细的说明,不过还是可阅读全文