- 博客(17)
- 资源 (6)
- 收藏
- 关注

原创 MySQL 8中新增的轻量级备份锁lock instance for backup---发表到爱可生开源社区
mysql 8中新增了一个轻量级的备份锁,它允许在online备份的时候进行DML操作,同时可防止快照不一致。备份锁由lock instance for backup和语法支持。使用这些语句需要BACKUP_ADMIN权限。从图里面看长查询对flush tables with read lock对是有影响的,整个系统会hung住,这时其它是数据库查询也不能用,包括use database。可以看到大家都在等这个锁释放。而lock instance for backup则没有这个问题。oracle自己
2020-05-27 11:57:49
319

原创 MySQL 8 中新增的资源管理特性---发表到3306pai社区
资源管理MySQL 8 开始支持使用资源组控制系统CPU资源的分配,将服务器内运行的线程分配给特定组,以便线程根据组可用的资源执行。组属性可以控制其资源,包括VCPU的个数和线程的优先级。DBA可以根据不同的工作负载修改这些属性。默认情况下,有一个系统组和一个用户组,分别名为SYS_default和 USR_default。无法删除这些默认组,并且无法修改其属性。每个默认组都没有CPU关联,优先级为0。资源组属性每个组都有一个名字。资源组名称是表和列名称之类的标识符。组名称不区分大小写,最长可达64
2020-05-21 13:59:22
122
原创 MySQL 8 OCP备考--MySQL的参数log_bin_trust_function_creators和binlog的关系真绕呀!
mysql官方文档对这个参数的解释是:log_bin_trust_function_creatorsProperty ValueCommand-Line Format --log-bin-trust-function-creatorsSystem Variable log_bin_trust_function_creatorsScope GlobalDynamic YesType BooleanDefault Value FALSEThis variable applies when b
2020-05-25 11:58:03
229
原创 数据库复制对nologging操作的处理
归档数据库中的不可恢复操作(无重做日志),需要及时发现,及时备份,避免介质恢复时产生逻辑坏块。执行一个nologging操作SQL> create table t nologging tablespace example as select object_id,object_name from dba_objects where rownum<=10;Table created.SQL> set linesize 200col name form a50 select n
2020-05-19 17:45:17
120
原创 MySQL 8 内存的使用
文章目录MySQL内存分配全局共享内存innodb_buffer_pool_sizeinnodb_change_bufferinginnodb_change_buffer_max_sizeinnodb_log_buffer_sizethread_cache_sizetable_open_cachetable_definition_cachekey_buffer_sizemax_connections线程/会话/连接独享内存binlog_cache_sizetmp_table_size和max_heap_ta
2020-05-16 19:43:06
353
原创 MySQL 8 OCP备考--Understand how InnoDB stores data and logs
InnoDB的架构:这个是mysql官方文档上的一个InnoDB的架构图:Innodb的表.frm 无论在 MySQL 中选择了哪个存储引擎,所有的 MySQL 表都会在硬盘上创建一个 .frm 文件用来描述表的格式或者说定义; .frm 文件的格式在不同的平台上都是相同的。.ibd 文件InnoDB 中用于存储数据的文件总共有两个部分,一是系统表空间文件,包括 ibdata1、 ibdata2 等文件,其中存储了 InnoDB 系统信息和用户数据库表数据和索引,是所有表公用的。当打开 inn
2020-05-16 17:07:52
173
原创 MySQL 8 OCP备考--Configure client connections to the server
客户端到mysqld的连接层通过多种通信协议:TCP/IPUNIX 套接字共享内存命名管道其中TCP/IP 适用于整个网络。其它3种链接方式仅支持本地连接,也据是客户机和服务器在同一台计算机上运行时。每个连接对应一个线程。此线程处理查询执行。在某个连接可以开始发送 SQL 查询之前,将会通过验证用户名 + 口令 + 客户机主机来对该连接进行验证。通信协议一览表协议连接类型支持的操作系统TCP/IP本地、远程所有UNIX套接字文件仅本地UNIX/LINUX
2020-05-16 17:07:28
204
原创 MySQL 8 OCP备考1Z0-908--启动篇--不急于求成、不懈怠
开始准备MYSQL 8 OCP的考试,网上直播我的备考笔记,考试大纲见:https://education.oracle.com/mysql-80-database-administrator/pexam_1Z0-908一个topic一个topic的开始学习,每学习一个topic写一篇blog,让网友监督自己,同时分享知识。ArchitectureConfigure client connections to the serverUnderstand how MySQL stores dataU
2020-05-16 17:06:48
826
原创 ORAchk检查RAC后整改一例
文章目录One or more network card used by clusterware do not have HOTPLUG=NOOne or more network card used by clusterware do not have HOTPLUG=NO修改文件,加入一行:sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0...
2020-05-13 20:52:32
137
原创 Oracle联机交易性能优化一例
文章目录当前瓶颈分析优化措施增加logfile减少log file switch (checkpoint incomplete)将热点数据提前load到buffer cache中,减少物理读当前瓶颈分析tps测试目前只有300,从awr报告中可以看到目前的等待事情如下:你看看第一个等待事件,logfile的大小没有改,200M太小还用第二个,第三个都是读,我想想办法把它提前load进来。...
2020-05-13 20:51:44
60
原创 Autonomous Health Framework (AHF)笔记
安装参考文档 (Doc ID 2550798.1)在文档上可以找到下面的两个版本下载:AHF 20.1 (Beta) for LinuxTFA & ORAchk/EXAchk 19.3.2 for LinuxOracle在raccheck的基础之上又推出了orachk,现在这个AHF又包括了Trace File Analyzer (TFA) 和 ORAchk/EXAchk。...
2020-05-13 20:50:48
227
原创 使用swingbench进行Oracle的基准测试和造数据
文章目录安装造数据测试安装到官网下载: http://dominicgiles.com/downloads.html别忘了设置环境变量,安装oracle客户端造数据./oewizard测试
2020-05-13 20:49:55
366
5
原创 oratop的使用简介
文章目录简介运行选项简介oratop是采用类似top命令的方式实时监控oracle数据库,包括rac和non-rac数据库。它不需要安装在被监控的数据库服务器上,只要有oracle的客户端就行了,可以采用类似sqlplus的方式连接被监控的数据库。运行显示帮助信息$ ./oratop.RDBMS_11.2_LINUX.X64 -horatop: Release 14.1.2Usage...
2020-05-13 20:48:50
186
原创 高级格式化 4K 扇区硬盘的介绍
文章目录背景硬盘对 AFD 4K 支持支持AFD分三类看硬盘上的logo在OS层检查我司内部服务器的检查结果网上卖的盘对缺少 4Kn的困惑512e的坑在512e的硬盘上扇区的read-modify-write (RMW)逻辑扇区和物理扇区不对齐的现象迪备软件与 512e 硬盘迪备软件在512e硬盘问题解决办法背景关于高级格式化 4K 扇区硬盘(Advanced Format Disk)的维基百...
2020-05-13 20:47:04
445
原创 Oracle Enterprise Manager Cloud Control 12c 笔记
文章目录启动和关闭查看信息启动关闭登录控制台启动和关闭查看信息[oracle@jia ~]$ cat /u01/app/oms12cr5/oms/install/eminstall.infoINSTALL_TYPE=NOSEEDUPGRADE=falseORACLE_MIDDLEWARE_HOME_LOCATION=/u01/app/oms12cr5OMS_HOME=/u01/app...
2020-05-12 16:08:17
125
原创 sqlnet.ora文件中AUTHENTICATION_SERVICES参数对密码的控制
用os的oracle用户登录sysdba时,默认不需要输入密码,随便输入个密码都可以登录oracle数据库。登录验证是在sqlnet.ora文件中有个AUTHENTICATION_SERVICES参数控制的,但对这个参数缺有歧义,在 samples/sqlnet.ora 文件中:#sqlnet.authentication_services## Syntax: A single value or a list from {beq, none, all, kerberos5,# rad
2020-05-11 11:45:28
192
Virtualbox安装Oracle 19c 升级到19.8(Oracle Restart和数据库)完整步骤
2020-10-13
GoldenGate19.1 Oracle单向dml配置全过程.pdf
2020-10-15
MySQL 数据库最常见的6类故障的排除方法
2020-11-13
BackupAndRestoreOfOracleDataGuardWhitePaper.pdf
2020-09-30
Oracle DataGuard备份恢复最佳实践
2020-09-27
mysql-enterprise-backup-4.1-en.pdf
2020-05-16
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝