MOVE降低高水位 HWM
...
select查询语句执行顺序
查询中用到的关键词主要包含六个,并且他们的顺序依次为select--from--where--group by--having--order by其中select和from是必须的,其他关键词是可选的,这六个关键词的执行顺序与sql语句的书写顺序并不是一样的,而是按照下面的顺序来执行from--where--select--group by--having--order by,from:需要从哪个数据表...
Oracle表空间维护总结
1. 概念:表空间:最大的逻辑存储文件,与物理上的一个或多个数据文件对应,每个数据库至少拥有一个表空间,表空间的大小等于构成表空间的所有数据文件的大小总和,用于存储用户在数据库中存储的所有内容。2. 种类:分为基本表空间、临时表空间、大文件表空间、非标准数据块表空间和撤销表空间。基本表空间:用于存储...
MySQL整体架构与内存结构
一 mysql 整体框架:MySQL是由SQL接口,解析器,优化器,缓存,存储引擎等组成的。 1. Connectors指的是不同语言中与SQL的交互。2. Management Serveices & Utilities: 系统管理和控制工具。3. Connection Pool: 连接池。管理缓冲用户连接,线程处理等需要缓存的需求。4.&...
MySQL 用户管理与权限管理
...
MySql 扩展存储引擎
...
MySql 官方存储引擎
存储引擎是为不同的表类型处理 SQL 操作的 MySql 组件。InnoDB 是默认的、最通用的存储引擎,也是官方推荐使用的存储引擎,除非一些特定案例。MySql 5.6 中的 CREATE TABLE 语句创建的表的存储引擎默认就是 InnoDB。MySql 服务器使用的是一个可插拔存储引擎架构,它能够在运行的时候动态加载或者卸载这些存储引...
MySQL 5.7新特性
新增特性Security improvements. MySQL.user表新增plugin列,且若某账户该字段值为空则账户不能使用。从低版本MySQL升级至MySQL5.7时要注意该问题,且建议DBA将使用mysql_old_password插件的账户替换为使用 mysql_native_password插件。数据库管理员可以制定账户密码自动过期策略,密码过期后必须强制进行...
MySQL5.6中新增特性、不推荐使用的功能以及废弃的功能
虽然已经使用MySQL5.6版本有一段时间了,但由于没有和之前的版本作过详细比较,所以对于哪些重要的或者不太重要的特性是在新版本中引入的,还有哪些特性已经或者将要从旧版本中移除的并没有一个十分全面的了解。最近有一个将某数据库实例由5.5升级为5.6的需求,所以对于MySQL5.6和5.5版本之间的差异做了一个简单梳理。...
MySQL读取配置文件的顺序、启动方式、启动原理
一、MySQL读取配置文件的顺序读取顺序:/etc/my.cnf > /etc/mysql/my.cnf > /usr/etc/my.cnf > ~/.my.cnf命令验证:[root@mysql ~]# mysql --verbose --help | grep my.cnf order of preference, my.cnf, $MYSQL_TCP_PORT,/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf二、MySQL启动方式...
直方图、基数、选择性、群集因子
基本概念 基数(Cardinality) 列唯一键(Distinct_keys)的数量,比如性别,该列只有男女之分,所以这一列基数是2。选择性(Selectivity) 列唯一键(Distinct_Keys)与行数(Num_Rows)的比值。直方图 (Histogram)是一种对数据分布质量情况进行描述的工具。它会按照某一列不同值出现数量多少,以及出现的频率高低...
单机 Oracle 11g(11.2.0.4)手动打补丁PSU(11.2.0.4.8)
环境说明:database : 11.2.0.4 x64os: centos6.7 x64准备内容:OPatch : p6880880_112000_Linux-x86-64.zipDB PSU : p21352635_112040_Linux-x86-64.zip信息检查,查看环境是否符合打该 patch , optch版本安装环境详细请看 mos 与 readme 。-- 查看组件信息set linesize 500 pagesize 60...
图形化升级单机oracle 11.2.0.1 到 11.2.0.4
1. 讲补丁包上传到 oracle server ,解压、安装[root@11g ~]#unzip p13390677_112040_Linux-x86-64_1of7.zip -d /tmp && unzip p13390677_112040_Linux-x86-64_2of7.zip -d /tmp2. 检查当前版本SQL> select * from v$version;BANNER----------------------------------------------------------...
物理备库互转快照备库
特点:snapshot standby database 会从主库接收和归档 redo data,但是不会对redo data进行apply。 仅当snapshot standby 的角色转换回phy...
dataguard 下主备 online redo 与 standby redo log resize 重建
环境说明: 本实验环境是一个节点的rac + 单节点 asm dg database 与 grid 版本是 11.2.0.4 。提别提醒 如果是多节点集群,操作时需要特别注意 thread 。一. 主库操作 1.1 查看redo 信息SQL> col member for a60SQL> select group#,type, member from v$logfile; GROUP# TYPE &...
Data Guard 异构平台支持手册
背景最简单的DG 环境是同数据库版本,同操作系统平台。 但有时需要在异构平台上来部署DG 环境,比如异构下使用DG 来进行数据迁移,从而降低停机时间和风险等等。1. 查看主备库的Platform IDSQL> select platform_id, platform_name from v$database;2. 数据库的位数 word-size 问题的影响在Oracle 11g 之前...
dataguard 常规运维操作
1.standby database 正常的打开与关闭1.1 针对 physical standby打开:--打开数据库SQL>startup; -- 开启 mgr 进程 SQL>ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE disconnect from session; ( physical standby )关闭:-- 关闭 mgr 进程SQL>ALTER DATAB...
主备角色switch
理论知识:Switchover 切换允许primary 和一个备库进行切换,并且这种切换没有数据丢失。 前提条件:1) 主备库相关参数 fal_client、fal_server 、standby_file_management 、 db_file_name_convert 、log_file_name_convert 都已经配置。 standby logfile 日志组已创建。(验证主备库的配置信息,...
主库报 Error 12154 received logging on to the standby PING[ARC2]
主备网络配置存在问题一系列报错[root@node1 bin]# ./srvctl start database -d devdbPRCR-1079 : Failed to start resource ora.devdb.dbCRS-5017: The resource action "ora.devdb.db start" encountered the following error: ORA-00119: invalid specification for system parameter REMOTE_LI...
Redo Gap 处理与优化
&nbs...