Welcome 微信登录

首页 / 数据库 / MySQL

史上最好的Oracle体系架构浅析

史上最好的Oracle体系架构浅析

对于刚接触Oracle,尤其是以前有MS SQL server经验的的人来说,最迷惑的恐怕就是database和instance这两个词了。其实这两个概念理解起来相当简单。让我们举个例子:notepad记事本,相信大家都很熟悉。那么,位于windows目录下的notepad.exe,是一个软件,对吧。我们双击notepad.exe(或者从命令行启动,这都不是问题),然后内存中就有notepad的一个执行实例了,这个实例只存在于内存中,一旦计算机关机重启,实...
PL/SQL:学会使用DBMS_job包

PL/SQL:学会使用DBMS_job包

一、DBMS_JOB包的使用 DBMS_JOB包用于安排和管理作业队列.通过使用作业,可以使Oracle数据库定期执行特定的任务. 注意:使用DBMS_JOB管理作业时,必须确保设置初始化参数JOB_QUEUE_PROCESSES(不能为0) 1.SUBMIT 该过程用于建立一个新作业,当建立作业时,需要给出作业要执行的操作,作业的下次运行日期及时间间隔. 语法: DBMS_JOB.SUBMIT( job OUT BINARY_INTEGER,...
Oralce swap 100%案例分析

Oralce swap 100%案例分析

操作系统版本:CentOS 5.8 64bit数据库版本:11.2.0.1问题描述:最近对数据库添加内存到32G,并调大了MEMORY_MAX_SIZE参数为28G,MEMORY_TARGET参数为24G;运行了一小段时间,没有发现大的问题,只是nagios监控到主库和备库的swap使用率偏高,而在添加内存之前并未出现过这种情况,调整前操作系统内存大小为16G,调整后MEMORY_MAX_SIZE和MEMORY_TARGET参数均为11G!调整前交换分区使...
MySQL主从日志的定期清理

MySQL主从日志的定期清理

MySQL主从的binlog定时删除是很重要的,一般是通过expire_logs_days = 10来设置binlog保留的天数(mysql5.0一下版本不支持),但有时这还不够,假如有几天的日志量非常大,硬盘可能会满,所以不但要设置保留的天数,还要监控硬盘的空间使用情况。写了一个脚本,适合各个版本的mysql,保留3天的日志,当存放日志的硬盘使用率超过80%,则保留2天,但至少会保留一天的binlog日志文件。#!/bin/env python # -*...
<< 631 632 633 634 635 636 637 638 639 640 >>