ORACLE实例的进程结构和内存结构
内存结构 在Oracle数据库系统中内存结构主要分为系统全局区(SGA)和程序全局区(PGA),SGA随着数据库实例的启动向操作系统申请分配一块内存结构,随着数据库实例的关闭释放,每一个Oracle数据库实例有且只有一个SGA。PGA随着Oracle服务进程启动的时候申请分配的一块内存结构。如果在共享服务结构中PGA存在SGA中。 下图展示Oracle的内存结构,在后面我们将用文字详细的表述各个部件。 [@more@]内存结构 在Oracle数据库系统中内存结构主要分为系统全局区(SGA)和程序全局区(PGA),SGA随着数据库实例的启动向操作系统申请
Insert into select 与create table as的性能测试及create table
1. 文档说明 在工作中经常用insert into select 与 create table as语句来进行表单数据的复制;当复制表的数据量很小的时候两个语句的效率区别不大,但当表的数量级别达百万级以上的时候,就会有很明显的效率区别;...
ORACLE压力测试工具SwingBench的配置过程
ORACLE压力测试工具SwingBench的配置过程1描述什么是SwingBench(简介部分为转载-http://www.open-open.com/lib/view/open1347625827101.html):这是Oracle UK的一个员工在一个被抛弃的项目的基础...
ERROR 2013 (HY000): Lost connection to MySQL server during query原因和解决办法
<span style="font-size:14px;"><span style="color:#E53333;font-family:SimSun;font-size:16px;line-height:2;"><strong>错误原因:</strong></span><br /><span style="line-height:2;"></span></span><span style="font-size:14px;"></span><span style="font-size:14px;line-height:2;">MySQL默认connect_timeout是5...
ORA-29558: JAccelerator (NCOMP) not installed. Refer to Install Guide for
今天数据库由10.2.0.2升级到10.2.0.5时,运行catupgrd.sql脚本时。出现了这个错误。在网上找到这篇文章。所以记录一下。谢谢 原创作者。作者:shenguokunhttp://sinobestdba.itpub.net1 问题描述当给已创建好的数据...
pt-table-checksum工具对Mysql主从数据一致性校验(Master、Slave端口不同)
一、?简介??????pt-table-checksum是著名的 percona-toolkit 工具集的工具之一。它通过在主库执行基于statement的sql语句来生成主库数据块的checksum,把相同的sql语句传递到从库,并在从库上计算相同数据块的checksum,最后,比较主从库上相同数据块的checksum值,由此判断主从数据是...
Mysql Slave库同步Master库失败提示Last_SQL_Errno: 1062
一、 问题描述: 查看从库状态时发现Last_SQL_Errno: 1062(主键值重复,入库失败)具体错误如下:Last_SQL_Errno: 1062Last_SQL_Error: Error 'Duplicate entry '95' for key 'PRIMARY'' on query. Default database: 'nobserver_new'. Query: 'INSERT INTO media_class_jieliang ( &nbs...
生产环境多个Master在同一台服务器中搭建Slave的配置方法
一、 原理简介: Mysql复制(replication)是一个异步的复制,从一个Mysql instace(称之为Master)复制到另一个Mysql instance(称之Slave)。实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和IO进程),另外一个进程在 Master(IO进程)上。要实施复制,首先必须...
生产环境Master、Slave搭建过程
一、 原理简介:Mysql复制(replication)是一个异步的复制,从一个Mysql instace(称之为Master)复制到另一个Mysql instance(称之Slave)。实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和IO进程),另外一个进程在 Master(IO进程)上。要实施复制,首先必须打开Master端的binary log(bin-log...