
数据库
文章平均质量分 66
mousever
这个作者很懒,什么都没留下…
展开
-
InnoDB引擎表的主键选型
【导读】 MySQL采用开放可插入式存储引擎架构,提供类似电源插线板的功能,其后接入的存储引擎就类似电器设备,而我们大家常用的存储以MyISAM和InnoDB为主,早期大家主要使用MyISAM引擎支持业务,随MySQL支持业务范围越来越广,存储的数据对企业越来越重要,尤其PC服务器支持的最大内存越来越大,内存的价格也越来越便宜,逐渐采用InnoDB引擎为主.二种风格迥异的存储引擎,各自内部存转载 2012-04-03 21:30:55 · 879 阅读 · 0 评论 -
Win7-64 上mysql的安装
之前在xp上装过绿色版的mysql,安装的时候没什么问题。后来重装过系统为win7之后,一直没有再用过mysql,今天突然想用下mysql,发现服务注册上去之后, 当使用net start MySQL 启动时,遇到 1067 错,网上找到好多解决方式,试了还是不行,遂放弃。 后来想下是否为mysql版本的位数问题,于是网上下载了个64位版本的,安装一切顺利!! 下面把网上找的安装说原创 2012-04-12 20:25:21 · 2197 阅读 · 1 评论 -
MHA自动Failover过程解析
MHA是一位日本MySQL大牛用Perl写的一套MySQL故障切换方案,来保证数据库系统的高可用。近期,在田老师的推动下,开始一步步深入了解这个HA方案,并也计划在公司线上尝试部署。下面的东西是这段时间的学习笔记和个人理解,没有具体的实战经验,只是人为测试模拟故障的发生,通过日志来分析MHA背后的自动切换过程。 首先,介绍下它的一些特点,以及为什么用它,在哪种场合更适合用它。 1. 10-30转载 2012-04-17 20:36:08 · 1064 阅读 · 0 评论 -
MySQL高可用性大杀器之MHA
提到MySQL高可用性,很多人会想到MySQL Cluster,亦或者Heartbeat+DRBD,不过这些方案的复杂性常常让人望而却步,与之相对,利用MySQL复制实现高可用性则显得容易很多,目前大致有MMM,PRM,MHA等方案可供选择:MMM是最常见的方案,可惜它带来的问题往往比解决的问题还多(What’s wrong with MMM?);至于PRM,它还是个新项目,暂时不推荐用于产品转载 2012-04-17 20:37:33 · 477 阅读 · 0 评论 -
查询oracle下没有时间戳的表中的记录插入时间
近日线上系统出现一个表中数据重复的问题,但是根据业务流程来讲不可能出现该种情况,只可惜该表中没有加入时间戳,所以问题变的不好查。 所以网上查了相关资料,发现可以用以下的语句查询: select t.seq_id,t.hall_id,to_char(scn_to_timestamp(ORA_ROWSCN),'yyyy-mm-dd hh24:mi:ss:ff8') insert_time from原创 2012-10-09 10:40:13 · 4284 阅读 · 0 评论 -
关于plsql中的define变量以及Oracle变量分类小结
先记载刚困扰我的一个问题,最近学习plsql,由于所用学习书籍后面提供题目常用到define变量,但由于这一变量的使用特殊性,自己便寻思这一变量所书类别,Oracle提供的变量分类共有四类: 1)标量(scalar)类型 2)复合(composite)类型 3)参照(reference)类型 4)LOB(large object)类型 这四类中并没有与只匹配的分类,在网络上查找才发现它属转载 2013-08-06 12:08:55 · 2002 阅读 · 0 评论 -
oracle导出表内数据为txt文本
出了通过plsql以及spool功能,还可以通过utl_file包进行数据的导出 #首先声明存储生成txt文件的目录,注意oracle要有写权限,其权限不能由自己赋给自己,必须由sysbas赋给 create directory DIR_DUMP as '/home/oracle/'; conn / as sysdba grant read,write on direct转载 2013-10-08 15:28:22 · 702 阅读 · 0 评论 -
Error:No suitable device found: no device found for connection "System eth1" .
RHEL6.2中克隆了虚拟机以后,启用网卡会报如下错误。 Error:No suitable device found: no device found for connection "System eth1" 解决方法: 1、删除/etc/udev/rules.d/70-persistent-net.rules文件,重启系统。 2、如果上面的不起作用 (1), i转载 2013-11-06 16:25:50 · 586 阅读 · 0 评论 -
PostgreSQL ODBC驱动(psqlODBC)的字符编码转换详解
使用ODBC访问PostgreSQL的时候,客户端和数据库的字符编码很可能会不一致,这时就需要进行字符编码转码。大多数场合,ODBC驱动(psqlODBC)和PostgreSQL后台可以很好地处理字符编码转码,不需要用户操心。但是如果设置不当,也可能会产生乱码或性能问题。所以有必要了解一下使用psqlODBC时字符编码是如何处理的。 1. ANSI ODBC 驱动 or Unicod转载 2015-09-02 14:48:31 · 8004 阅读 · 0 评论