Welcome 微信登录

首页 / 数据库 / MySQL

移动Oracle表空间数据文件方案

移动Oracle表空间数据文件方案

方案一:移动常规表空间(非系统表空间)数据文件/**************数据库服务器某个磁盘空间不足时移动常规表空间数据文件*****************/1、使用范围:该操作在数据库正常运行(open状态)的条件下进行,但不能移动系统表空间里面的数据文件2、步骤(windows系统下的操作):1>准备工作:C: sqlplus/nologSQL>connect sys/qazwsxedc@实例名 as sysdba;2>使表空间...
Linux系统中Oracle自动备份方案

Linux系统中Oracle自动备份方案

作为DBA,每次全库备份几乎都要等别人不用数据库的时候才可以进行(我知道还有其他方式,本文暂时只考虑export),通过下面2部分的就可以轻松实现半夜无值守备份啦。Linux export 命令 http://www.linuxidc.com/Linux/2012-10/72746.htm第一部分:编写Oracle备份shell脚本(分常规方式和数据泵方式,根据需要选择一种,创建shell脚本文件:autobackup.sh)/**************...
如何在Linux上检查MySQL数据表的存储引擎类型

如何在Linux上检查MySQL数据表的存储引擎类型

提问: 我想要知道我的MySQL数据库是MyISAM还是Innodb类型。我该如何检查MySQL数据库表的类型?MySQl主要使用两种存储引擎:MyISAM 和 Innodb。MyISAM是非事务的,因此拥有读取更快,然而InnoDB完全支持细颗粒度的事务锁定(比如:commit/rollback)。当你创建一张新的MySQL表时,你要选择它的类型(也就是存储引擎)。如果没有选择,你就会使用与预设置的默认引擎。如果你想要知道已经存在的MySQL数据表的类型...
Oracle 11g 在RedHat Linux 5.8_x64平台的安装手册

Oracle 11g 在RedHat Linux 5.8_x64平台的安装手册

Oracle 11g 在RedHat Linux 5.8_x64平台的安装手册搭建环境:VM10 + RedHat 5.8_x64 +Oracle 11g (grid+db)步骤简述:1.在电脑上安装VMware软件2.创建一个RedHat5.8_x64系统的虚拟机完成系统安装,并配置系统基本的操作环境3.检测环境是否符合Oracle的最低安装要求,并安装软件包和系统补丁4.创建用户和组,并设置工作角色分离,修改内核参数设置用户资源控制5.创建ASM并安装...
怎样把坏的MySQL查询找到并杀死?

怎样把坏的MySQL查询找到并杀死?

有时,关系型相关数据库系统的复杂性会把你搞晕,不过幸运的是,使用MySQL工具来管理查询就就可以避免这些复杂性。 在本教程中,我将向你们展示 怎样去查找并杀掉任何非法的MySQL查询。为了浏览当前正在运行的查询,登陆到MySQL终端,然后运行‘show processlist’命令:mysql> show processlist;+--------+--------+-----------------+---------+--...
Linux中对MySQL优化

Linux中对MySQL优化

要求: MySQL数据库管理与维护1、熟悉Linux上安装、配置和优化MySQL数据库,2、熟悉 Mysql的AB复制以及读写分离的实现,能完成添加从库,从库变主库等操作;3、精通mysql数据库的查询、子查询、插入、更新等操作,以及建数据库、表和索引;4、掌握表的连接、视图,以为存储过程和函数的使用;5、能实现mysql数据库的备份和还原,对各种引擎进行优化;================================================...
expdp impdp 数据库导入导出命令详解

expdp impdp 数据库导入导出命令详解

一、创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建。create directory dpdata1 as "d: estdump";二、查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存在,则出错)select * from dba_directories;三、给scott用户赋予在指定目录的操作权限,最好以system等管理员赋予。grant read,write on dir...
在MySQL中使用init-connect与binlog来实现用户操作追踪记录

在MySQL中使用init-connect与binlog来实现用户操作追踪记录

前言:测试环境莫名其妙有几条重要数据被删除了,由于在binlog里面只看到是公用账号删除的,无法查询是那个谁在那个时间段登录的,就考虑怎么记录每一个MYSQL账号的登录信息,在MYSQL中,每个连接都会先执行init-connect,进行连接的初始化,我们可以在这里获取用户的登录名称和thread的ID值。然后配合binlog,就可以追踪到每个操作语句的操作时间,操作人等。实现审计。MySQL数据恢复--binlog http://www.linuxidc...
PostgreSQL 运行在 FreeBSD 和 Linux 的表现的测试数据

PostgreSQL 运行在 FreeBSD 和 Linux 的表现的测试数据

今天下午我本想测试下DragonFly dports, 突然我想为什么不比较下PostgreSQL在BSD和Linux下的性能的差异。 为此我定了一些标准来比较在不同操作系统上的性能差异。 我使用相同的硬件和软件以便更准确的获得数据。这些测试是基于PGSQL9.1下的。当我在 Debian Linux 下测试之后,结果令我非常吃惊,于是我又在其他的Linux系统做了测试, 如类RedHat的CentOS 6.4。以下是我测试的一些操作系统:DragonFl...
<< 781 782 783 784 785 786 787 788 789 790 >>