自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 回写缓存预读及磁盘调整

因为cpu,内存操作速度要比磁盘的速度快,所以系统在设计的时候,用了回写缓存。 回写缓存怎么理解呢?就是应用提交了写的请求,数据被放在了缓存中,应用就认为是持久化完毕了,去干别的事情了,而实际上系统可能不定期的时间范围内,把缓存中的数据刷到磁盘上,这就是回写缓存。 这种情况下是有问题的,对于关系型数据库(oracle,pg,mysql),都是采用的wal的方式,就是写数据前先确保redo 的信息

2016-12-30 21:34:17 2750

原创 oracle违反唯一约束的错误

在执行update的时候,提示违反唯一约束,要跟新的语句中没有重复的记录,原因是已存在的记录与更新后的记录冲突,导致了提示

2016-12-28 18:24:09 4191

原创 数据库运维管理平台

数据库管理平台一期已经开发完成,主要实现了下面的功能: 1数据库信息标记 2自动安装部署,之前的自动化安装部署是在后台调用写好的shell脚本,这种方式不怎么好,修改成后台使用salt-api去用state.sls去部署,这样的方式更好些。 3不同种类日志信息查看 4备份文件查看 5备份任务的自动添加,目前的备份恢复都是通过shell自动化完成的,恢复的过程需要手工去执行脚本,这种方式没

2016-12-23 18:12:28 4613 2

原创 biee文章链接

http://blog.csdn.net/biplusplus/article/details/7292777 http://www.cnblogs.com/xqzt/p/4829641.html http://www.cnblogs.com/xqzt/p/4827103.html

2016-12-20 14:07:10 528

原创 kafka文章链接

http://www.ibm.com/developerworks/cn/opensource/os-cn-kafka/index.html http://blog.csdn.net/hmsiwtv/article/details/46960053 http://blog.csdn.net/suifeng3051/article/details/48053965

2016-12-16 12:10:15 662

原创 oracle sequence 跳号

sequence作为共享对象保存在library cache中,order 选项表示我的sequence必须是连续的,order与cache 是互斥的,cache选项会造成不连续。sequnce SQL> exec sys.dbms_shared_pool.keep(name=>'seq_t',flag=>'Q');PL/SQL 过程已成功完成。已用时间: 00: 00: 00.01SQL>

2016-12-15 19:49:43 1202

原创 oracle中的约束

unique与主键的一个主要的差别就是唯一约束可以插入多个null,主键必须是唯一,并且不能是null在唯一约束与主键约束上面oracle都会默认有一个唯一性索引 外键是建立在子表上来约束子表的插入更新和父表的删除更新 references后面就是参考的主表departments约束的几种类型 c- check p - primary keyu-unique r- references

2016-12-15 19:37:55 467

原创 mysql源码调试

因为想看下之前测试的varchar类型的http://blog.csdn.net/aoerqileng/article/details/53407786问题的原因,所以在ubuntu上搭建下mysql源码的调试环境,跟踪下,看看为什么会有这种情况出现。 本次的搭建过程过程参考:http://mdba.cn/2013/12/31/%e4%bd%bf%e7%94%a8eclipse%e8%b0%83%

2016-12-11 09:24:50 1197

原创 11g中的分区表及分区索引

在创建分区表的时候,可以指定是否启用行移动,就是分区键在更新的时候,数据是否迁移到新的分区,默认的情况下是不启用的。在创建范围分区的时候,可以使用interval来自动创建新分区,分区字段必须是整形或日期。CREATE TABLE customers_demo ( customer_id number(6), cust_first_name varchar2(20), cust_l

2016-12-09 15:12:00 3056

原创 python excel画图

使用python画excel图还是很方便的,各种类型的图片可以调整出来。 对应的代码def charts(): workbook = xlsxwriter.Workbook('chart_column.xlsx') worksheet = workbook.add_worksheet() bold = workbook.add_format({'bold': 1})

2016-12-06 18:26:27 16766 2

原创 oracle dg中角色切换后的序列测试

SQL> create sequence seq_test minvalue 1 start with 1 increment by 1 cache 50;Sequence created.SQL> select seq_test.currval from dual;select seq_test.currval from dual *ERROR at line 1:ORA-0

2016-12-05 12:12:36 688

翻译 oracle dblink

dblink的创建有3中类型: 1私有 2共有 3全局 创建私有连接 CREATE DATABASE LINK link_2 CONNECT TO jane IDENTIFIED BY doe USING ‘us_supply’; 创建共有连接 CREATE PUBLIC DATABASE LINK pu_link CONNECT TO CURRENT_USER USING ‘supp

2016-12-05 11:36:01 473

翻译 oracle ADDM

addm干的活: 1分析awr数据 2诊断性能问题根源 3提供修正问题建议 4标识系统非问题区 addm提供下面的好处: 1默认每小时自动生成性能诊断报告 2吹嘘诊断有经验,活好 3能标识问题根源 4对系统影响小 分析的目的是降低db time,db time包含等待时间和非空闲会话的cpu时间。 感觉这个工具在做完压测后,可以参考下,看看有哪些问题。 安装: addm默认

2016-12-02 18:39:55 919

开发者突击:java web 主流框架整合开发 源代码

开发者突击:java web 主流框架整合开发 源代码

2014-12-20

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

TA关注的人

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