自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海鲨MYSQL精英架构师

梦想成为高富帅的DBA

  • 博客(513)
  • 收藏
  • 关注

原创 MYSQL 5.7.9 开启慢查询日志

mysql 用户权限问题...

2016-03-17 15:27:56 6420

原创 Received lower prio advert, forcing new election (KEEP ALIVED)

最近测试服务器掉电,KEEPAVIED的VIP转移实验新服务器掉电重启后 发现 主KEEPALIVED 抢不过备库/VAR/LOG/MESSAGES  看到 Received lower prio advert, forcing new election折腾下 发现 主库的防火墙启动了.检测 NGINX的服务的脚本  老是不被KEEPALIVED 调用. 手工执行则可以,都是root 用户.发现

2015-11-03 16:31:05 4840

原创 电商网站如何推广自己呢?

如今电商4巨头, 天猫,京东,1号店,苏宁已经瓜分了大部分市场份额. 后起的电商比如酷派,迈客风,国美在线该怎么办? 有多少资金去烧啊?前期投资的大量硬件设备,百人的运维团队,百人的开发团队,百人的运营团队. 关工资每月要烧掉300万.方法是 扫下下面的二维码, 点击右上角的绿色按钮  欢迎关临. 跳到新页面,再点击蓝色小字 云在指尖. 最后关注它!那么你就注册了网络销售员.你就可以发展自己客户.

2015-09-30 23:47:24 3001 2

原创 KEEP池的CACHE特点

KEEP池的使用十分简单,设置DB_KEEP_CACHE_SIZE的值大于0,就可以将其他对象的BUFFER_POOL参数设置为KEEP了。 ALTER TABLE T STORAGE (BUFFER_POOL KEEP);SELECT COUNT(*) FROM T;SELECT COUNT(*) FROM T;从第二次才从KEEP池读取当KEEP池满了后 新进来的表将会挤掉前面表所占的内存对于

2015-06-17 15:45:56 2338

原创 一个11G 抓没有绑定变量的语句.非常好!非常精确,非常快.

追踪共享池没有绑定变量的SQL

2015-06-11 16:08:47 2207

原创 VARCHAR2 占几个字节? NLS_LENGTH_SEMANTICS,nls_language

ORACLE初始化参数:NLS_LENGTH_SEMANTICS初始化参数NLS_LENGTH_SEMANTICS用于指定CHAR列或VARCHAR2列的长度定义方式,默认值为BYTE。当设置该参数为BYTE时,定义CHAR列或VARCHAR2列采用字节长度方式;当设置该参数为CHAR时,定义CHAR列或VARCHAR2列采用字符个数方式。需要注意,设置该参数对于已存在参数没有作用。生产库nls_

2015-06-05 10:36:03 2711

原创 11GRAC CRS启动失败

ORACLE 11G RAC 启动失败 之一 CRS.D无法启动.

2015-06-01 14:52:29 6072

原创 关于RAC系统在线日志切换很频繁,当大小又小于设定的置

关于归档日志小于在线日志,在线日志浪费,日志切换条件,频繁

2015-05-29 11:17:37 2810 2

原创 JAVA STRING 对象自动补齐空格

解决ORACLE 11G 高版本方法之一

2015-05-27 15:32:51 6301 1

原创 11G 结果集缓存限制

有个不大的表 数据量大于百万级别 这是类似IP地址范围查找. 表的查询量很大.数实时生成,有时会被更新该表上的索引 主键和表 都被我KEEP进内存了.查询速度 基本保持在50-30毫秒之间.该表的数据 一天要查500万次以上.同时被重复查询的次数也蛮多子.鉴于这个原因 所以向开发人员提出 在SQL 增加提示 /*+ result_cache */结论是 结果缓存通过表的依赖而失效,也就是说相应表发

2015-05-26 17:58:47 1894

原创 关于在VM上安装RAC ASM UDEV 无法返回UUID 问题

SCSI_ID UDEV ORACLE RAC CRS ASM

2015-04-28 16:22:41 3213

原创 清理SYSAUX表空间的WRH$_LATCH_CHILDREN表

清理SYSAUX表空间的WRH$_LATCH_CHILDREN表

2015-03-14 15:28:11 4064

原创 ORACLE 11G ADG的STATSPACK性能报表配置方法

ORACLE 11G ADG的STATSPACK性能报表配置方法

2015-01-13 21:30:04 2807

原创 TIMESAMPE_HEX_TO_CHAR函数 解决时间16进制可视化问题

TIMESAMPE_HEX_TO_CHAR

2014-12-13 21:19:18 2721

原创 臭苹果

苹果

2014-12-13 13:35:16 2632 1

原创 数据库中文乱码 ORACLE NLS_LANG LINUX LANG

乱码真爱人

2014-10-21 01:02:05 14688

原创 crontab 里无法执行expdp

crontab 造反 了不执行主人的命令

2014-10-16 22:42:28 5886

原创 检查ORACLE的警告文件的脚本

检查ORACLE的警告文件的脚本

2014-10-03 16:58:50 2386 1

原创 REDHAT LINUX_ORACLE11G自动每天发生ADDMRPT报表

收到执行ADDMRPT报表 比较麻烦! 每天让它自动执行 邮件来看看

2014-08-15 19:12:44 2498

原创 oracle 11G direct path read 很美也很伤人

direct path read在11g中,全表扫描可能使用direct path read方式,绕过buffer cache,这样的全表扫描就是物理读了。在10g中,都是通过gc buffer来读的,所以不存在direct path read的问题。  direct path read较高的可能原因有:  1. 大量的磁盘排序操作,order by, group by, union, disti

2014-08-12 15:12:41 4536

原创 secureCRT 取消右键粘帖

狗屎的东西 这个工具不太好使。尤其是在Linux 下 本来想复制些东西出来,结果它

2014-08-06 11:07:03 2719

原创 获取数据库30天内各个指标的TOP语句

一个查出一个月30天内执行差的语句

2014-06-20 09:19:13 3478

转载 ORA-10631: SHRINK clause should not be specified for this object

ORA-10631: SHRINK clause should not be specified for this object查询得知shrink的使用有很多限制,限制如下:Shrink operations can be performed only on segments in locally managed tablespaces with automatic segment space

2014-06-20 09:13:13 7588

原创 Oracle 安装报错 [INS-06101] IP address of localhost could not be determined 解决方法

出现这种错误是因为主机名和/etc/hosts 文件不一致,只需要把主机名和其IP 写入/etc/hosts 文件,就ok了。注意名字不能有下划线修改network 文件之外,再使用hostname 命令指定一下主机名,就不用重启OS了。 1.     修改/etc/sysconfig/network 文件[root@localhost~]# cat /etc/sysconfig/networkN

2014-06-13 18:14:27 5067

原创 ORA-00600: internal error code, arguments: [kkqtSetOp.1]

ORA-00600: internal error code, arguments: [kkqtSetOp.1]

2014-06-03 17:35:23 5306

原创 关于生产库的表空间是否自动扩展的看法?

生产库上如何设置表空间的数据文件扩展问题

2014-05-19 09:59:49 4059

原创 ORACLE 11G 单实例 磁盘文件系统 DG 归档日志删除脚本 基于RED HAT LINUX 5.3 X86 64BIT

最近做个DG的归档日志删除,[oracle@.local logs]crontab -l* 8 * * * sh /home/oracle/dbscripts/del_arc.sh该脚本分别调用 生成 删除 校验 三个脚本cat del_arc.sh#! /bin/bashsource /home/oracle/.bash_profilesh /home/oracle/dbscrip

2014-05-07 09:46:36 3045

原创 ORACLE11G RAC 应用分开到不同的实例上.TAF

Service TAF 不会自动恢复的.

2014-04-28 20:41:06 5260

转载 FIO工具测试IOPS简单说明

FIO工具测试IOPS简单说明 FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,包括:sync,mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio 等等。fio 官网地址:http://freshmeat.net/projects/fio/一,F

2014-04-28 17:25:36 11105

转载 Oracle 11g实时SQL监控 --好东西不该藏着

Oracle 11g实时SQL监控Oracle, 深入解析Oracle, 读书笔记四月 9th, 2010作者:dbtan |【转载时请以超链接形式标明文章出处和作者信息】链接:http://www.dbtan.com/2010/04/real-time-sql-monitoring-in-oracle11g.htmlOracle 11g实时SQL监控:前面提到,在Oracle Database

2014-04-09 20:51:20 14194

原创 LRM-00116: ')' followed by 'yyyy-mm-dd' FOR ORACLE 11G EXPDP

expdp query 居然要那么多转移符

2014-04-01 14:40:49 10242

原创 TNS-12537: TNS:connection closed

很久的监听问题

2014-03-31 18:27:19 6913

原创 Instr 带来的BUG

Insrt 来之 汪星星 的写法

2014-03-14 17:23:29 1661

原创 ifconfig命令收集TX,RX的流量值。可每当3.9GIB后就变成440MIB

ifconfig 归零

2014-02-28 11:20:32 8507

原创 UDI-00018 EXPDP RELOAD

UDI-00018 EXPDP 版本不兼容

2014-02-13 17:51:21 6598

原创 终于搞定了从Linux下加载文本文件到数据库CLOB字段上

讨厌死了Linux 每个小问题都搞贼复杂,转了一圈又一圈。vi ~/.vimrc 编入啥。。。。然后iconve。。。

2014-01-27 18:34:30 3567

原创 ORACLE RAC 集群命令crs_stat的显示格式太短了

ORACLE RAC 中的crs_stat -t 显示太难看了。我们DIY下

2014-01-26 10:18:59 4178

原创 to_char() 多了个字符

为什么to_char 查不到呢?‘0.78’ 就行?

2013-12-31 17:11:45 2332

原创 to_number不了字段-ORA-01722 无效数字

今天上午技术部赶着测某个项目。其中一位说某个语句无法执行。该语句大致如下:select  param_valuefrom tablewhere param_type='bank'and  to_number(param_value)=0.78这是个从参数表取参数。 这个在线上库已经旧的开发库能正确执行!!param_value  nvarchar2(200)然后他们说新的开发库有问题。郁闷哦!检查

2013-12-31 12:31:57 10143

原创 ORA-00036

这个错误经常不报真实的错误. 可以取消下触发器看看

2013-11-27 15:31:34 4284

ORABBIX4 支持ZABBI4

ORABBIX 4 支持ZABBIX 4.0.3 接口 注意事项 1 默认下路径是/U01/orabbix4 2 配置文件中数据库必须有扩展查询 ExtraQueryListFile=./conf/query_extra.props 3 DBL1 必须跟ZABBIX 主机同名

2019-03-11

深入LINUX虚拟内存管理中英文

1 INTRODUCTION 1 2 DESCRIBING PHYSICAL MEMORY 15 3 PAGETABLE MANAGEMENT 33 4 PROCESS ADDRESS SPACE 53 5 BOOT MEMORY ALLOCATOR 95 6 PHYSICAL PAGE ALLOCATION 105 7 NONCONTIGUOUS MEMORY ALLOCATION 117 8 SLABALLOCATOR 123 9 HIGHMEMORYMANAGEMENT 153 10 PAGE FRAME RECLAMATION 163 11 SWAP MANAGEMENT 179 12 SHARED MEMORY VIRTUAL FILESYSTEM 195 13 OUT OF MEMORY MANAGEMENT 209

2016-05-30

RLWRAP上翻下翻

支持LINUX SQLPLUS 和MYSQL 下的 工具 主要解决 BACKSPACE键和上翻下翻SQL语句

2016-05-27

LTOM系统监控

Introduction The Lite Onboard Monitor (LTOM) is a java program designed as a real-time diagnostic platform for deployment to a customer site. LTOM differs from other support tools, as it is proactive rather than reactive. LTOM provides real-time automatic problem detection and data collection. LTOM runs on the customer's UNIX server, is tightly integrated with the host operating system and provides an integrated solution for detecting and collecting trace files for system performance issues. The ability to detect problems and collect data in real-time will hopefully reduce the amount of time it takes to solve problems and reduce customer downtime.

2016-05-27

获取ORACLE信息的脚本

一个获取全面数据库信息的脚本,用文本文件打开。在sqlplus下执行使用sys帐号。可以在当前目录下获得html文件大于8M之多

2014-08-29

oracle dul10

oracle DBA 必备工具,绝招中的绝招! DUL是Data Unloader的缩写,为Oracle公司工程师 Bernard van Duijnen 开发,以标准C写成,可以直接从Oracle的数据文件中读取数据,转换为DMP或文本格式输出,在特殊情况下可以用来进行数据恢复。 这些特殊情况主要指,数据库没有有效备份、或者系统表空间损坏,或者在非归档模式下的不可逆数据损失等等,一旦普通手段失去作用,DUL就可以作为最后一招来最大限度的挽救用户数据。 然而DUL并非一个商业工具,这个工具仅在Oracle内部流通,但是逐渐的,DUL也开始流入民间,被一些资深Oracle工程师所使用。 随着数据库版本的变化,DUL工具也在逐渐升级之中,对应Oracle8 / Oracle8i / Oracle9i / Oracle10g都有其相应版本。 作为DBA们首先应该知道DBA第一守则:备份重于一切。首先应该把备份作为数据恢复的第一手段。 如果备份或其他恢复手段不可用,我们就应该知道,DUL是最后可以诉诸的手段。

2014-08-28

oracle rac 检查工具

oracle rac 集群配置稳定性检查工具

2013-10-31

oswatch301

oracle 公司开发的系统监控工具并且图形显示 注意JAVA版本 OS Watcher Graph (OSWg) is a data parsing and graphing utility which comes bundled with OSW v2.0.0 and higher. OSWg parses vmstat files for all supported Unix platforms and iostat files for Solaris, AIX and Linux platforms only. The ability to display this information graphically relieves the user of manually inspecting each file.

2012-09-28

ORACLE 11G 202补丁包

p12827726_112020_Linux-x86-64.zip

2012-08-24

个人收支分析系统

在如今物价高起的时候,房价如此昂贵,结婚,供房,养家,养小孩.处处都要花钱.年轻的时候也要处处省下钱存首付,存彩礼. 收入有多高,开支就有多大! 每天都过着鸭梨大的生活. 一个月下来忽然发现用了3千元,一个月的工资就这样不晓得花到哪里去了? 或许你用EXCLE来做记录,然后统计下. 可没有软件用的方便. 开始配置下消费类型,每天坚持输入消费名称,消费金额,消费时间,消费类型. 一个月下来 就能按时间,按类型,按消费名称统计分析. 如果你今天忘了输入,没关系可以明天输入,只是改变下消费时间而已. 并不强迫你每天都输入,当然养成了好习惯自然好. 因为每天输入,就可以看到消费的增长,心里就会下意识控制住. 如果月初想输入上个月的记录,也可以在全部消费记录中找到. 密码是456

2011-12-30

Oracle 10g RAC GCC 需求包

32位ORACLE RAC 需求包 在RED HAT LINUX 4和5中没有带. compat-gcc-7.3-2.96.128.i386.rpm compat-gcc-c++-7.3-2.96.128.i386.rpm compat-libstdc++-7.3-2.96.128.i386.rpm compat-libstdc++-devel-7.3-2.96.128.i386.rpm

2011-12-30

个人消费统计3.0

这是统计日常开支项目 只有坚持做 就能看到其提供的统计功能

2007-11-23

整人小软件

这是我早年写的,是用BCB写的,初学WINDOWS编程

2007-11-07

个人所得税计算器和反推

个人所得税计算器和反推

2007-10-31

个人收支管理系统

记录每天的开支,过了段时间就可以分析出来, 钱花哪里了?

2006-06-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除