- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 系统设计感悟
author:skatetime:2012/07/26 系统设计感悟 总结以往教训,以后再设计系统时注意点首先考虑:系统不同的服务对象的定位,比如优先级等系统的考核指标定位:性能,稳定,扩展伸缩 再次设计系统时必须考虑:1.控制表的数据量,根据硬件配置给定阀值(如500w或1000w),如果表的数据量预计会超过阀值,就要设计分库分表(至少分表),这样保证
2012-07-26 18:57:10 2311
原创 Hadoop的十大应用场景
author:skatetime:2012/07/26 谁在用Hadoop?这是个问题。在大数据背景下,Apache Hadoop已经逐渐成为一种标签性,业界对于这一开源分布式技术的了解也在不断加深。但谁才是Hadoop的最大用户呢?首先想到的当然是它的“发源地”,像Google这样的大型互联网搜索引擎,以及Yahoo专门的广告分析系统。也许你会认为,Hadoop平台发挥作用的领域是互
2012-07-25 11:19:51 6297
原创 ora-19510/ora-27037
author:skatetime:2012/07/26 早上在上班的路上接到报警短信,报警一个库的归档有问题。alert.log文件内容如下:Wed Jul 25 06:00:02 2012Errors in file /oracle/app/oracle/admin/skate/bdump/skate_arc0_3618.trc:ora-19510: failed
2012-07-25 11:05:37 5337
原创 oracle wallet使用与维护---oracle无密码登录
author:skatetime:2012/07/24 oracle wallet使用与维护 从Oracle10gR2开始, 通过使用Oracle Wallet达到任意用户不使用密码登录数据库(非操作系统认证方式),这对于用脚本登录数据库进行操作来说是非常有用的;尤其对于企业安全要求很高,不希望用户名和密码明文存在配置文件中,而且对于密码的维护是极为方便的,比如我把wallet
2012-07-24 19:54:15 13735 1
原创 DBA思考方式感悟
author:skatetime:2012/07/21 DBA思考方式感悟 某某牛人为什么能想到那么绝妙的方法,某某人为什么那么聪明这样的话大家都听过,有时想想大家先天素质都差不多,那就是后天人家爱思考,知道如何思考,于是聊聊如何让自己也养成这样的习惯比如我的职责是负责db系统,保证其稳定、安全、可持续提供服务;我首先要考虑db是为业务提供服务的,db本
2012-07-21 23:02:20 2043 3
原创 mysql的ddl维护技巧
author:skatetime:2012/07/20 mysql的ddl维护技巧mysql在做表的ddl维护时(如添加字段),是要锁表的,不像oracle那样只更新字典表、巨快,这是因为mysql采用中间表的方式来实现ddl操作流程:A.对表加锁(表此时只读)B.复制原表物理结构C.修改表的物理结构D.把原表数据导入中间表中,数据同步完后,锁定中间表,并删
2012-07-20 20:23:08 3664
转载 超越MySQL:三个流行MySQL分支的对比
author:skatetime:2012/07/17 超越MySQL:三个流行MySQL分支的对比 简介MySQL是历史上最受欢迎的免费开源程序之一。它是成千上万个网站的数据库骨干,并且可以将它(和Linux)作为过去10年里Internet呈指数级增长的一个有力证明。那么,如果MySQL真的这么重要,为什么还会出现越来越多的核心MySQ产品的高端衍生产品?这是因为M
2012-07-17 14:04:01 1080
原创 oracle交换分区对数据的加载提速案例
author:skatetime:2012/07/16 oracle交换分区对数据的加载提速案例环境:os:linuxdb:oracle10g 其中一个库的数据加载非常慢,如何能提高数据的加载速度呢?下面是一个小例子。 首先统计加载数据表所涉及的sql,这是做下面的基础。使用表tabname1的sql如下几个:SELECT COUNT(*) F
2012-07-16 19:30:46 3841
原创 rac集群节点级联重启故障分析
author:skatetime:2012/07/16 无意中发现以前处理故障写的一篇文章,记录下来以备查找。 rac集群节点级联重启故障分析 环境:os:linuxdb:rac10g+ocfs2 rac数据库环境实际包含两个集群,一个是clusterware集群,一个是instance集群。他们的大概工作方式是: 1.如果clusterware
2012-07-16 18:57:44 3414
原创 双master+heartbeat实现自动切换
author:skatetime:2012/07/12 双master+heartbeat实现自动切换heartbeat主要是主机故障切换,服务故障不切换,如要服务故障切换就需要自己写脚本检测服务的状态,如果服务异常则调用heartbeat切换脚本完成切换环境:os:rht5.2mysql:percona5.5heartbeat:2.1.31.首先在双机
2012-07-12 17:09:10 7874
原创 在mysql的replicatin环境中master/slave常用参数
author:skatetime:2012/07/12 在mysql的replicatin环境中master/slave常用参数 master所有参数 1.log-bin=mysql-bin //控制master的是否开启binlog记录功能;二进制文件最好放在单独的目录下,这不但方便优化、更方便维护。重新命名二进制日志很简单,只需要修改[mysq
2012-07-12 16:33:02 4769
原创 mysql优化-----ddl语句
author:skatetime:2012/07/02mysql优化-----ddl语句 在drop table维护mysql数据库时,在drop操作期间,整个系统会被hang住,这个hang的时间的长短与Buffer Pool的大小相关。主要原因在于InnoDB在drop table时,会连续两次遍历buf pool LRU 链表,遍历的过程加锁,因此导致系统hang住。 第
2012-07-02 17:59:57 2330
原创 mysql优化-----dml语句
author:skatetime:2012/07/02 mysql优化-----dml语句 一. insert语句1. insert语句操作的流程:1).connecting2).发送query到server3).分析query4).insert row5).insert indexes6).关闭连接2. insert语句优化思想是批量提交i
2012-07-02 17:45:11 1717
MySQL报警脚本
2014-12-30
数据库可用率监控工具
2014-12-23
数据库容量模型-Python
2014-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人