Welcome 微信登录

首页 / 数据库 / MySQL

Oracle RAC SSH等价性配置

Oracle RAC SSH等价性配置

㈠ 需求为方便RAC环境个节点通信、往往需要配置SSH等价性简言之:用户或程序从一台机器连接到另一台机器时不需要输入密码这种应用的背景是:Clusterware和Database的安装过程都是先在一个节点安装然后安装程序自动把本地安装好的内容复制到远程相同目录这是一个后台拷贝的过程,安装人员没有机会输入密码进行身份验证,因此必须配置用户等价其实、在Hadoop集群配置过程、也需要配置SSH等价性Hadoop运行过程中需要管理远端Hadoop守护进程,在Ha...
ORA-01652无法通过128(在表空间temp中)扩展temp段

ORA-01652无法通过128(在表空间temp中)扩展temp段

今天提交请求后,提示ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段。最后通过ALTER DATABASE TEMPFILE "/*/*/db/apps_st/data/tempx01.dbf" RESIZE 7168M;扩展临时表空间来解决。在网上找了些资料,重新学习下临时表空间的知识点,记录在此以免以后忘记。临时表空间的作用: 临时表空间主要用途是在数据库进行排序运算[如创建索引、order by及group b...
Ubuntu 源码安装 MySQL 5.1.62

Ubuntu 源码安装 MySQL 5.1.62

Ubuntu 源码安装 MySQL 5.1.62(我个人经验,仅供参考)在ubuntu下安装数据库最简单直接的方法就是用一句命令:sudo apt-get install mysql-server 但这一个方法经常会遇到问题,具体原因我也不清楚,可能是mysql的服务器出问题了,下载不到源码,也可能是自己机器的问题。但有时也是挺方便的就是在中途设置一个root用户的密码就行了,适合对linux不太熟悉的初学者。第二个方法就是利用mysql的源码进行安装,现...
Oracle Database 11g & MySQL 5.6开发手册》试读有感

Oracle Database 11g & MySQL 5.6开发手册》试读有感

大数据浪潮汹涌袭来、一场新的信息技术革命即将开始。“春江水暖鸭先知”,作为数据库从业人员的我、体会尤为深刻。然而、无论是Oracle的 EXADATA 还是MySQL的Scale Out、或者NoSQL、都有其各自的适用场景、没有优劣之分。数据的大集中还是大分布、这取决于公司的财务、技术支持、氛围、需求等等。看下2013年4月份各数据库在市场的占用率:其次谈谈Oracle收购MySQL、很多人对MySQL持悲观态度、但我认为、Ora...
有关 MySQL InnoDB 在索引中自动添加主键的问题

有关 MySQL InnoDB 在索引中自动添加主键的问题

㈠ 原理:只要用户定义的索引字段中包含了主键中的字段、那么这个字段就不会再被InnoDB自动加到索引中但如果用户的索引字段中没有完全包含主键字段、InnoDB 就会把剩下的主键字段加到索引末尾㈡ 例子例子一:CREATE TABLE t ( a char(32) not null primary key, b char(32) not null, KEY idx1 (a,b), KEY idx2 (b,a)) Engine=InnoDB;idx1 和 id...
MySQL数据库备份总结

MySQL数据库备份总结

一个企业的正常运行,数据的完整性是最关键的;所以我们需要在工作中要很熟练的掌握数据的备份与恢复方法;下面是对Mysql数据库备份的三种方法总结,希望对大家会有所帮助备份开始前的工作环境准备:1、创建用于保存二进制日志文件的目录# mkdir /mybinlog # chown mysql.mysql /mybinlog 2、修改配置文件# vim /etc/my.cnf log-bin=/mybinlog/mysql-bin 二进制日志目录及文件前缀 in...
MySQL的FLUSH句法

MySQL的FLUSH句法

1.仔细看了下Flush语法,同时在工作中也经常使用Flush命令,在这儿汇总下。MySQL的FLUSH句法(清除或者重新加载内部缓存) FLUSH flush_option [,flush_option],如果你想要清除一些MySQL使用内部缓存,你应该使用FLUSH命令。为了执行FLUSH,你必须有reload权限。flush_option 可以是下列任何东西:2.3.HOSTS 这个用的最多,经常碰见。主要是用来清空主机缓存表。如果你的某些...
使用脚本自动化远程备份MySQL数据库

使用脚本自动化远程备份MySQL数据库

通常情况下、mysql都需要备份,备份的方法有很多种。下面是我用脚本配合计划任务完成的自动备份远程的数据库。一、 确认备份方案:备份机:ip192.168.8.51数据库服务器:ip192.168.8.46备份的内容:对mysql的studydb、coursedb库进行远程备份、每天2:30执行,每个库备份为独立的sql文件。然后压缩为tar.gz格式,文件中嵌入备份的日期和时刻。1. 创建数据库:[root@ns ~]# service mysqld s...
UNDO表空间失败的处理方法

UNDO表空间失败的处理方法

本文档中,测试环境是AIX6.1,日文系统。一、UNDO表空间异常的现象1、表空间文件,如果被我们自己无意中删除,或者被其他程序破坏的话,Oracle将无法正常启动,也无法正常退出。SQL> shutdown immediateORA-00376: ファイル12を読み込むことはできません。ORA-01110: データファイル12: "/opt/oradata/DTCDB/undotbs_01.dbf"2、通过Oracle命令删除UNDO表空间,同样也...
Oracle纵向表转换为横向表写法

Oracle纵向表转换为横向表写法

Oracle纵向表转换为横向表写法假设存在如下纵向表,第一列为id(可能是某个业务数据的id),第二列为类型,第三列为类型对应的值,如下图:如上表,存在2,3,4三种类型,其中业务数据ID为1的三种类型都有值,业务数据ID为2的三种类型都有值,业务数据ID为3的只有类型2和3有值,现在要把纵向表横过来显示,可以采用如下代码:-- =========================================================-- 纵向表变...
MongoDB的真正性能

MongoDB的真正性能

最近开始研究MySQL和MongoDB,发现这方面资料不多。尤其是真正的说到点子上的文章,太少了。有一些对比测试的文章基本上都是瞎测,测试方法都测到了马腿上,得出的结论基本上都是NoSQL毫无价值容我借用Russell Smith 的那句话:不是MongoDB不行,是你不懂。让我来分析一下MongoDB的真正性能吧。有说MongoDB慢 反对:不设其他唯一索引的情况下,只用_id 在普通办公电脑上每秒插入几万,在普通x86服务器上每秒插入十几万,你好意思...
Oracle Tuning Log File Sync 等待事件的几种策略

Oracle Tuning Log File Sync 等待事件的几种策略

在一个频繁 commit/rollback 或磁盘 I/O 有问题、大量物理读写争用,那么、我们便会经常瞧见 LOG FILE SYNC 等待事件出现在 TOP EVENTS 中,评估 LOG FILE SYNC等待事件的指标是平均等待时间、以及 AWR 后续的 WAIT EVENT HISTOGRAM对于 OLTP、平均等待时间 7 ms算正常、正常情况下平均等待时间不会超过 10 ms下面给出几种优化的策略、㈠ 优化 REDO 日志的 I/O如果能够优...
Oracle DG介绍(物理无实例)

Oracle DG介绍(物理无实例)

DG是dataguard,也叫standby,是Oracle提供的一种容灾解决方案,只有企业版可用,标准版是不能用的,DG最多可以有一个主节点,9个从节点。可分为逻辑和物理两类,这里注意区分一下,逻辑的是通过redo转换成SQL语句,然后再standby上执行该SQL语句实现的同步,物理standby是接受主节点的redo数据后,以介质恢复的方式进行同步,这是这两者的本质区别。DG的三种模式:最大保护:主节点事务提交前,redo写入在线日志,而且从节点也要...
<< 661 662 663 664 665 666 667 668 669 670 >>