- 博客(18)
- 资源 (11)
- 收藏
- 关注
翻译 Oracle错误代码一览表
ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: 无效的会话 ID;访问被拒绝 ORA-00023: 会话引用进程私用内存
2012-04-28 15:41:51 1174
原创 HandlerSocket的优势和缺陷阐述
HandlerSocket的优势和特点:1) 支持多种查询模式HandlerSocket目前支持索引查询(主键索引和非主键的普通索引均可),索引范围扫描,LIMIT子句,也即支持增加、删除、修改、查询完整功能,但还不支持无法使用任何索引的操作。另外支持execute_multi() 一次网络传输多个Query请求,节省网络传输时间。2) 处理
2012-04-28 15:09:10 5647
原创 HandlerSocket的性能测试
HandlerSocket Oprofile测试报告(MySQL通过SQL执行K/V查询的Oprofile信息)MySQL执行SQL语句,首先要经过SQL解析阶段,调用MYSQLparse() 和MYSQLlex() 进行语法和词法解析;然后进入查询优化阶段,调用make_join_statistics() 和JOIN::optimize() 获得统计信息和生成执行
2012-04-28 15:06:49 1712
原创 HandlerSocket的原理
HandlerSocket的应用场景:MySQL自身的局限性,很多站点都采用了MySQL+Memcached的经典架构,甚至一些网站放弃MySQL而采用NoSQL产品,比如Redis/MongoDB等。不可否认,在做一些简单查询(尤其是PK查询)的时候,很多NoSQL产品比MySQL要快很多,而且前台网站上的80%以上查询都是简洁的查询业务。MySQL通过HandlerSocket
2012-04-28 15:05:07 1456
原创 Sybase数据库性能调优
1 概述1.1 性能指标 数据库性能一般用两个方面的指标来衡量:响应时间和吞吐量。响应越快,吞吐量越大,数据库性能越好。响应时间和吞吐量有些情况下不能一起得到改善。 1.2 调优级别对Sybase数据库性能调优,可以从四个方面进行:一) 操作系统级:对网络性能、操作系统参数、硬件性能等作改进。二) DB Server级:调整存取方法,改善内存管理和锁管理
2012-04-25 13:59:42 4220
原创 sybase 性能优化经验谈
使用sybase数据库多年,有些经验,在数据库部署配置得当,平时监控维护做到位情况下,除此之外数据库的性能问题80%将会是由sql语句引起。在编写sql语句时候,个人经验,以下几个问题中有大部分跟编写sql有关,必须引起重视。 经验一、where 条件左边最好不要使用函数,比如: select ... where datediff(day,dat
2012-04-25 13:57:04 1449
原创 mongodb的安装部署
步骤一:下载文件并解压(根据linux操作系统确定下载文件)wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.4.tgztar -zxvf mongodb-linux-x86_64-2.0.4.tgz步骤二:创建mongodb用户以及用户组,如有需要编辑设置相关环境变量groupadd mongodb
2012-04-17 14:28:13 983
原创 MongoDB基本使用
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户use :切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,
2012-04-17 12:43:48 828
转载 Oracle从10g升级到11g详细步骤
Oracle从10g升级到11g详细步骤数据库旧版本:10.2.0.4数据库新版本:11.2.0.2OS 版本: Solaris 10参考文档:Complete Checklist for Manual Upgrades to 11gR2 [ID 837570.1]第一部分 - 安装11gR2软件这里对软件的安装就不详细说明了,可以参考相应的文档。这里需要注意的是:如果你想
2012-04-17 10:25:42 921
转载 MongoDB实战系列之六:mongodb的高可用集群设计实战
环境:CentOS 6.0 x64md01: 10.0.0.11md02: 10.0.0.12md03: 10.0.0.14md04: 10.0.0.15md05: 10.0.0.16md06: 10.0.0.17设计思路:md01、md02、md03 做一组复制集md04、md05、md06 做一组复制集再把这两组复制集用分片做成 shar
2012-04-13 16:19:08 856
转载 MongoDB实战系列之五:mongodb的分片配置
md01 10.0.0.11md02 10.0.0.12md03 10.0.0.142、启动三台机器的mongod实例根据Replica Set、Sharding策略部署mongod。将两个sharding组部署到三台服务器上,每个sharding组有三个replica set成员。#Server1:mkdir -p /elain/data/mongodb/sh
2012-04-13 16:18:21 695
转载 MongoDB实战系列之四:mongodb副本集部署
简述:副本集合(Replica Sets),是一个基于主/从复制机制的复制功能,但增加了自动故障转移和恢复特性。一个集群最多可以支持7个服务器,并且任意节点都可以是主节点。所有的写操作都被分发到主节点,而读操作可以在任何节点上进行。环境:CentOS 5.5 x64md01 10.0.0.11md02 10.0.0.12md03 10.0.0.14把以上主机名对应I
2012-04-13 16:17:44 715
转载 MongoDB实战系列之二:MongoDB的常用操作
#以服务方式启动mongodb,要求验证/elain/apps/mongodb/bin/mongod --fork --port 27001 --auth --dbpath/elain/data/mongodb/db/ --logpath /elain/logs/mongodb/mongodb.log#注:参数中用到的目录需创建#停止kill -2 `p
2012-04-13 16:16:36 741
转载 MongoDB实战系列之一:MongoDB安装部署
简述:MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。环境:CentOS 5.5 x64安装:cd /root/toolswget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.0.tgztar zxvf mongodb-li
2012-04-13 16:14:17 769
转载 MongoDB实战系列之三:MongoDB的主从部署
主从同步:md01 10.0.0.11 mastermd02 10.0.0.12 slavemd03 10.0.0.14 slave#建立数据库目录mkdir -p /elain/apps/mongodb/mkdir -p /elain/data/mongodb/db/mkdir -p /elain/logs/mongodb/注:1、不需
2012-04-13 16:13:27 880
原创 部署Zabbix集中监控系统
Zabbix是一个开源的网络监控系统,与Cacti、Nagios类似,提供分布式监控、集中Web管理。被监控对象需要支持SNMP协议,或者安装并运行zabbix_agents代理程序。其官方网站位于http://www.zabbix.com/ 。 ########################################################################
2012-04-13 10:46:36 2336
原创 mongodb与关系型数据库相比的优缺点
与关系型数据库相比,MongoDB的优点:①弱一致性(最终一致),更能保证用户的访问速度:举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例如通过ATM查看账户信息的时候很重要,但对于Wordnik来说,数据是不断更新和增长的,这种“精确”的保证几乎没有任何意义,反而会产生很大的延迟。他们需要的是一个“大约”的
2012-04-05 15:08:01 2868
原创 Sybase概念篇
1. 基本概念篇1.1 什么是Sybase Adaptive Server Enterprise (ASE)?Sybase Adaptive Enterprise Server (ASE)是由Sybase公司提供的具有高性能、高可靠性和易维护性的一个关系数据库管理系统。1.2 Sybase 具有哪些Server以及这些Server的用途?Adaptive ServerAda
2012-04-05 10:46:49 5169
MySQL_5.5中文参考手册
2012-03-15
Hadoop权威指南(中文版)
2012-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人