03 2021 档案
摘要:InnoDB中支持Transportable Tablespace功能。也就是表空间可以从一个实例迁移到另一个实例。相比mysqldump来进行导入导出而言,速度更快,而且使用也很便捷。 首先,表必须是独立表空间模式,如果表有外键,与外键关联的表也应该一起导出、导入或者禁用外键检查。 导出表空间表空
阅读全文
摘要:大部分业务数据的读写特征,都是最新产生的数据会更频繁的被读取或者更新,而更久之前的数据(如1年之前的聊天记录,或者订单信息)则很少会被访问, 而随着业务运行时间的增加,数据库系统中会沉淀大量很少甚至不会被访问到的数据,这部分数据和最新产生的数据混合在一起会产生一系列问题: 1、历史数据和最新的数据存
阅读全文
摘要:备份的主要目的是在数据库出现故障时可以快速恢复,防止数据丢失(取决于备份频率),归档的主要目的是将数据库中一部分不常用的数据迁移到数据库之外存储,使业务数据库更精简、更高效、更易管理。因此,备份是准对数据库的全部数据的多版本保存,归档是准对数据库中一部分历史数据的单版本保存。
阅读全文
摘要:Oracle 11g 提供了IO压测工具DBMS_RESOURCE_MANAGER.CALIBRATE_IO PL/SQL 存储过程,可以用于测试存储IO性能(IOPS、IO延迟、IO吞吐量) 存储过程参数如下: DBMS_RESOURCE_MANAGER.CALIBRATE_IO ( num_ph
阅读全文
摘要:[root@localhost ~]# yum list all | grep multipathdevice-mapper-multipath.x86_64 0.4.9-123.el7 ol7_6 device-mapper-multipath-libs.i686 0.4.9-123.el7 ol
阅读全文
摘要:Linux 有系统时间与硬件时间区别,当系统重启时会读取硬件时间更新到系统时间,如果二者时间不同步就会造成时间出现偏差进而影响数据库记录时间,可以部署cron 定时任务同步系统时间到硬件时间。 #################sync hwclock########################
阅读全文
摘要:需关闭所有实例,再重新启动db服务生效: 10g: alter system set "_gc_affinity_time"=0 scope=spfile; alter system set "_gc_undo_affinity"=false scope=spfile; 11g: alter sys
阅读全文
摘要:su - oracle $ vim /u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk 找到如下行: $(MK_EMAGENT_NMECTL) 改变为:$(MK_EMAGENT_NMECTL) -lnnz11 点击Retry即可
阅读全文
摘要:1、root用户创建服务文件# touch /usr/lib/systemd/system/ohas.service# chmod 777 /usr/lib/systemd/system/ohas.service 2、将以下内容添加到新创建的ohas.service文件中 [Unit]Descrip
阅读全文
摘要:oracle DB 高可用、容灾架构: oracle 11g/12c 公司初期实施的架构: 后续改善完成的架构:
阅读全文
摘要:1、升级oracle home、grid home opatch 到psu要求的版本,具体要求版本可从psu 中readme查看 # mv /u01/app/12.2.0/grid/OPatch /u01/app/12.2.0/grid/OPatch_bak #mv /u01/app/oracle/
阅读全文
摘要:rhel7/ol7 执行roothas.pl 脚本报错: ./roothas.pl Can't locate Env.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/v
阅读全文
摘要:新上线的数据库服务器硬件,建议调整硬件工作负载模式为最大性能以充分发挥出服务器的性能。 HPE 服务器: DELLEMC 服务器:
阅读全文
摘要:zabbix 监控系统mysql 数据库的/data 目录空间不够,之前的人部署分区也没有使用lvm方式,查看文件目录使用的是xfs文件系统,支持在线扩容,先扩充虚拟机虚拟磁盘,再通过xfs_growfs 命令在线扩容文件系统大小,xfs 支持扩充不支持收缩大小,特此记录。
阅读全文
摘要:常见原因以及解决方案: 1、表无主键或者二级索引: 原因: 若binlog 为row格式且表无主键或者二级索引,当对大表进行dml操作(update、insert、delete),从库在对binlog日志应用时会根据主键或者二级索引检索需要更改的行,如对应的表无主键索引或者二级索引,就会产生大量的全
阅读全文