【笨汤】Tony.Tang汤云。。。

明天的我们,会感激今天拼搏的自己!

  • 博客访问: 1559741
  • 博文数量: 109
  • 用 户 组: 普通用户
  • 注册时间: 1970-01-01 08:00
  • 认证徽章:
个人简介

有空写写一写,没空看一看。。。 微信号:tangyun0925

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章存档

2017年(3)

2016年(12)

2015年(17)

2014年(21)

2013年(19)

2012年(10)

2011年(4)

2010年(15)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2015-03-09 00:15:03

我们先看下面几个我们实际工作中经常会遇到的问题:1、通常说Oracle数据库是什么?2、如何理解Oracle实例?3、Oracle实例由哪些部分组成,它们之间的作用是什么?4、如何理解Oracle的物理结构?5、Oracle的物理结构由哪些部分组成,它们之间的作用是什么?6、如何理解Oracle的逻辑结构?7、O.........【阅读全文】

阅读(13588) | 评论(0) | 转发(5)

发布时间:2015-12-17 08:48:49

Oracle TimesTen In-Memory Database(以下简称TimesTen IMDB)是一种业界领先的内存中关系数据库,它是Oracle的一款战略性产品。已经有成千个客户部署了TimesTen IMDB,事实证明这种产品技术加快了应用程序的响应速度,因此适用于性能关键的联机实时应用程序。TimesTen IMDB 可作为独立的内存中数据库或者为Oracle 数据库的高速缓存子集在应用程序层提供实时数据管理。TimesTen IMDB 通常与应用程序一起部署在中间层。TimesTen 能够满足微秒级的快速响应需求。......【阅读全文】

阅读(11570) | 评论(0) | 转发(2)

发布时间:2015-03-13 00:44:42

我们先看下面几个我们实际工作中经常会遇到的问题:1、Times Ten为什么有两个CheckPoint文件?2、两个CheckPoint文件之间是什么关系?3、两个CheckPoint文件与Trans Log之间是什么关系?4、TimesTen是怎么维护两个CheckPoint文件和Trans Log的?5、如果CheckPoint文件删除或者损坏会不会宕机?6.........【阅读全文】

阅读(11856) | 评论(0) | 转发(1)

发布时间:2017-07-25 11:41:01

# rpm -ivh mysql-wsrep-common-5.7-5.7.17-25.10.20170117.92194e2.el6.x86_64.rpmwarning: mysql-wsrep-common-5.7-5.7.17-25.10.20170117.92194e2.el6.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID bc19ddba: NOKEYPreparing...             .........【阅读全文】

阅读(82) | 评论(0) | 转发(0)

发布时间:2017-07-24 11:10:05

1、尝试重启mysql数据库时报错[root@galera01 ~]# /etc/init.d/mysqld start  --wsrep-new-clusterMySQL Daemon failed to start.Starting mysqld:  [FAILED]2、查看启动报错日志2017-07-24T02:45:41.972508Z 0 [ERROR] WSREP: It may not be safe to bootstrap the cluster from this node. It was not th.........【阅读全文】

阅读(86) | 评论(0) | 转发(0)

发布时间:2017-07-11 16:27:35

MySQL忘记root密码,而且不能使用操作系统认证直接进入数据库修改密码时,需要重置root密码。1、在配置文件/etc/my.cnf添加skip-grant-tables一行,跳过密码验证。2、重启mysql数据库主进程# /etc/init.d/mysqld restart(也可以直接先停掉MySQL进程后使用skip-grant-tables参数重启MySQL)3、登录数据库修改密码。mysq.........【阅读全文】

阅读(582) | 评论(0) | 转发(0)

发布时间:2016-10-26 15:17:45

1、先保留现有的多路径配置#/sbin/multipath -ll | grep 3PARdata>/tmp/out2、安装磁盘扫描插件(如果不存在的话)#yum install sg3_utils3、执行磁盘重新扫描,获取wwid(需要提前获取新增加的磁盘连路条数是否符合)#rescan-scsi-bus.sh -l -w -c4、逐一扫描磁盘#for i in `cat /proc/part.........【阅读全文】

阅读(1440) | 评论(0) | 转发(1)

发布时间:2016-04-15 10:45:05

LVM(Logical Volume Manager)逻辑卷管理是在Linux2.4内核以上实现的磁盘管理技术。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。与传统的磁盘与分区相比,LV.........【阅读全文】

阅读(10594) | 评论(0) | 转发(1)

发布时间:2016-04-08 15:40:01

Active DataGuard由于db_file_name_convert设置不当,导致数据文件无法自动同步到备库问题处理过程。检查主备日志同步SQL> select max(sequence#)  from v$archived_log;MAX(SEQUENCE#)--------------        386952SQL> select max(sequence#) from v$archived_log where applied='YES';&n.........【阅读全文】

阅读(8209) | 评论(0) | 转发(0)

发布时间:2016-03-25 14:54:13

改造操作步骤:1、 检查表能否进行在线重定义,通过主键或rowid两种方法;2、创建目标表结构;索引、主键等不用创建;3、开始进行在线重定义,先全量同步一次数据;4、同步索引和依赖的对象(包括索引、约束、触发器、权限等);5、增量同步数据;6、完成在线重定义;7、统计信息收集,检查表.........【阅读全文】

阅读(8337) | 评论(0) | 转发(0)

发布时间:2016-03-17 11:24:38

      在运维过程中,我们经常会遇到Oracle由于数据、统计信息等的变动,导致Oracle CBO选择不是我们期望的执行计划的情况,下面记录一下手动固定执行计划的过程。1、查询每个执行计划消耗的资源情况SQL> set lines 150 pages 999;SQL> col p_user for 99999 ;SQL> col execs  for 9999999 ;.........【阅读全文】

阅读(12578) | 评论(0) | 转发(1)

发布时间:2016-03-15 16:56:28

Literal SQL?个Literal SQL语句是指在predicate中使?具体值,?不是使?绑定变量,即不同的执?语句使?的具体值可能是不?样的。使?了:SELECT * FROM emp WHERE ename = 'CLARK';而不是:SELECT * FROM emp WHERE ename = :.........【阅读全文】

阅读(11477) | 评论(0) | 转发(0)

发布时间:2016-03-10 15:19:30

去年花了一点时间整理了一份TimesTen的运维技能测试题,虽然时间比较紧,没有进行反复推敲,不过都是根据个人实际运维经验来整理的;分为基础、中级、高级三部分,现在先发基础部分出来看看有没有人感兴趣,有兴趣的人多再发中级、高级部分。......【阅读全文】

阅读(7853) | 评论(0) | 转发(0)

发布时间:2016-03-03 08:40:07

Oracle TimesTen In-Memory Database(简称TimesTen IMDB或TT)是一种业界领先的内存中关系数据库,它是Oracle的一款战略性产品。已有几千个客户部署了TimesTen IMDB,事实证明这种产品技术加快了应用程序的响应速度,因此适用于性能关键的联机实时应用程序。TimesTen IMDB可作为独立的内存中数据库或者为Oracle数据库的.........【阅读全文】

阅读(5474) | 评论(0) | 转发(0)

发布时间:2016-02-17 11:09:29

MySQL的安装相对于Oracle来说非常简单,个人觉得与TimesTen的安装配置更为接近,而且后面的Master-Slave或Master-Master集群配置更为简单,甚至比TimesTen的ASP/Active-Active/Active-Standby配置都比TimesTen还要简单,不过MySQL涉及的初始化参数还是比较多,初始化参数配置不合理MySQL将很难启动,这次安装MySQL感觉比十年前第一次安装Oracle RAC还折腾,百度了一圈感觉网上的步骤清晰一点的都是使用cmake这个包来安装,所以这里纪录一下安装步骤,或许有对初次接触MySQL的兄弟会有帮助。
安装步骤:
1、安装MySQL数据库软件rpm包
2、配置MySQL数据库参数文件my.cnf
3、初始化MySQL数据库实例
4、启动MySQL服务进程mysqld
5、修改登录密码和检查数据库参数......【阅读全文】

阅读(5120) | 评论(0) | 转发(0)

发布时间:2016-02-15 10:32:38

MySQL的安装相对于Oracle来说非常简单,个人觉得与TimesTen的安装配置更为接近,而且后面的Master-Slave或Master-Master集群配置更为简单,甚至比TimesTen的ASP/Active-Active/Active-Standby配置都比TimesTen还要简单。
Master-Slave搭建步骤:
1、在两台主机分别安装MySQL数据库软件
2、在两台主机分别创建并初始化MySQL数据库实例
3、从主库dump数据(库)导入到备库
4、修改主从(Master-Slave)配置
5、主库grant、从库启动复制(start slave)
6、验证主备数据同步......【阅读全文】

阅读(4761) | 评论(0) | 转发(0)

发布时间:2016-01-29 17:10:02

Take the following limitations into account when running online DDL operations:During an online DDL operation that copies the table, files are written to the temporary directory ($TMPDIR on Unix, %TEMP% on Windows, or the directory specified by the --tmpdir .........【阅读全文】

阅读(5101) | 评论(0) | 转发(0)

发布时间:2016-01-25 14:21:52

1.编写目的鉴于最近网上很多朋友都在问关于CacheGroup的操作,很多兄弟按照官方文档操作,出现大量的问题,又不知道如何解决。为了帮助初学的兄弟快速搭建CacheGroup环境,所以才编写该操作文档,按照该操作文档操作即简单又清晰,希望对正在学习TimesTen的你有帮助。2.Oracle数据库配置2.1创建CG表空间SQL> create .........【阅读全文】

阅读(10419) | 评论(0) | 转发(0)

发布时间:2015-12-28 15:37:45

free -m输出有3行:Mem:表示物理内存-/+ buffers/cached:表示物理内存缓存Swap:表示硬盘交换分区其中Mem中的total、used、free、shared、buffers、cached表示如下:total:表示物理内存总量。used:表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用。.........【阅读全文】

阅读(6129) | 评论(0) | 转发(0)

发布时间:2015-12-25 08:42:11

1. TraceMon介绍
TraceMon工具是TimesTen提供的一个底层的Debug工具,可以通过TraceMon跟踪TimesTen的内部Trace详细信息,类似于Oracle的SYSDUMP;对于TimesTen来说,由于其运行在内存中的特点,不能像Oracle那样有详细的记录信息,所有的信息都是瞬间值,对于能重现的故障或者性能问题,使用TraceMon跟踪分析,可以说是不二的选择了。更多介绍可以参考官方文档《TimesTen Troubleshooting Guide》或者Oracle技术论坛。
2. 使用注意事项
TraceMon是TimesTen提供的一个底层的Debug工具,既然是底层工具,那么使用自然会存在一定的风险。
TraceMon最主要的风险在于对性能的消耗,特别是CPU的消耗最为严重,所以使用时需要非常小心,不建议对生产系统进行全库的Trace,全库Trace不单对性能消耗过大,日志量也非常太大,不便于问题的分析和定位;在生产系统中使用建议请求Oracle的技术支持。......【阅读全文】

阅读(5221) | 评论(0) | 转发(0)

发布时间:2015-03-06 01:17:15

      内存是TimesTen内存数据库中最重要的资源,就好比我们熟悉的Oracle数据库中只有一个System表空间一样;遗憾的是TimesTen的内存资源不单类似Oracle数据库只有一个System表空间一样的特例,TimesTen的不单只有一个表空间,还是一个不支持在线扩容更不能自动扩展的表空间。TimesTen的扩容很简单,.........【阅读全文】

阅读(11546) | 评论(0) | 转发(1)

发布时间:2015-02-09 09:09:37

迁移redo log到不同的存储路径实际运维过程中,我们也经常需要迁移redo log到不同的存储路径,或者修改redo log的大小等等,下面整理了两种迁移redo log的方式。1)    方案1:停止数据库实例迁移redo loga、  查询数据redo logSQL> select group#,type,memberf.........【阅读全文】

阅读(12765) | 评论(5) | 转发(1)

发布时间:2015-02-06 23:20:36

1.      什么是Redo logRedo log包含所有的数据库变化历史,数据库的所有操作变化,均按照写入重做日志缓冲区先于数据块缓冲区、写入重做日志文件先于写入数据文件;当发生提交动作时,将重做日志缓冲区变化刷到重做日志文件。重做日志文件一般用于数据库恢复(实例恢复和介质恢复)、Log Min.........【阅读全文】

阅读(11086) | 评论(0) | 转发(3)

发布时间:2015-02-05 00:18:14

MAC+Vmware Fusion安装Oracle11g RAC 小黑时代已经过去了,现在IT民工已经开始转向高大上的Mac了。但是屌丝终究是屌丝,换了Mac后还是得安装RAC作为平时工作的环境,面对这高级的Mac OS X的操作系统,不得不觉得折腾,图形界面是一个折腾,共享存储是一个折腾,为了后面从小黑换Mac的兄弟们提高效率,减少折腾,这里.........【阅读全文】

阅读(12508) | 评论(6) | 转发(0)

发布时间:2015-02-02 23:06:45

1.   TraceMon介绍TraceMon工具是TimesTen提供的一个底层的Debug工具,可以通过TraceMon跟踪TimesTen的内部Trace详细信息,类似于Oracle的SYSDUMP;对于TimesTen来说,由于其运行在内存中的特点,不能像Oracle那样有详细的记录信息,所有的信息都是瞬间值,对于能重现的故障或者性能问题,使用TraceMon跟踪.........【阅读全文】

阅读(9818) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册