- 博客(513)
- 收藏
- 关注
原创 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
原创 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
原创 11G 结果集缓存限制
有个不大的表 数据量大于百万级别 这是类似IP地址范围查找. 表的查询量很大.数实时生成,有时会被更新该表上的索引 主键和表 都被我KEEP进内存了.查询速度 基本保持在50-30毫秒之间.该表的数据 一天要查500万次以上.同时被重复查询的次数也蛮多子.鉴于这个原因 所以向开发人员提出 在SQL 增加提示 /*+ result_cache */结论是 结果缓存通过表的依赖而失效,也就是说相应表发
2015-05-26 17:58:47 1894
原创 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
转载 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
原创 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
转载 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
原创 终于搞定了从Linux下加载文本文件到数据库CLOB字段上
讨厌死了Linux 每个小问题都搞贼复杂,转了一圈又一圈。vi ~/.vimrc 编入啥。。。。然后iconve。。。
2014-01-27 18:34:30 3567
原创 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
ORABBIX4 支持ZABBI4
2019-03-11
深入LINUX虚拟内存管理中英文
2016-05-30
LTOM系统监控
2016-05-27
oracle dul10
2014-08-28
oswatch301
2012-09-28
个人收支分析系统
2011-12-30
Oracle 10g RAC GCC 需求包
2011-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人