![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
winds_ha
这个作者很懒,什么都没留下…
展开
-
postgresql 索引优化器
postgresql 索引优化时用的命令:VACUUM ANALYZE;原创 2013-05-22 11:27:12 · 134 阅读 · 0 评论 -
Berkeley DB XML 数据库安装
Berkeley DB XML(简称dbxml)数据库,安装起来应该是比较简单的,但是我在fedora16安装时,就遇到一个比较麻烦的问题,对了我的dbxml版本是2.5.16。错误是:../include/xqilla/framework/XPath2MemoryManager.hpp:90:11: 错误: ‘ptrdiff_t’ does not name a type问题出现...原创 2013-06-28 17:02:57 · 264 阅读 · 0 评论 -
Berkeleydb linux 编译问题
日志:操作系统:centOS 6.4 gcc: 4.4.7编译成功,make时出现:gcc libstdc++.a: could not read symbols: Bad value解决方法:加入参数:--with-expat=builtin../dist/configure -enable-lib64 -libdir=/usr/lib64 --prefi...原创 2014-01-06 10:23:29 · 327 阅读 · 0 评论 -
创建postgresql的存储过程
创建postgresql的存储过程时,需要指定语言,比如:language 'plpgsql'; 或者language 'sql';当指定语言为“plpgsql”时,发生错误:ERROR: language "plpgsql" does not existHINT: Use CREATE LANGUAGE to load the language into the database....原创 2013-08-16 17:10:45 · 1534 阅读 · 0 评论 -
CentOS 6.4 系统环境下配置PostgreSQL 9.3流复制 – 闲来无事 http://www.aiplaypc.com/118.html...
CentOS 6.4 系统环境下配置PostgreSQL 9.3流复制 – 闲来无事 http://www.aiplaypc.com/118.html原创 2015-01-08 10:07:31 · 186 阅读 · 0 评论 -
linux 安装 py-leveldb
py-leveldb安装笔记今天想测试一下py-leveldb,试试将小文件存储在这个数据库上的性能如何。但安装这个数据库的时候花了好长时间,svn里面的那个snappy一直无法编译。下载py-leveldb:svn checkout http://py-leveldb.googlecode.com/svn/trunk/ py-leveldb-read-only下载过来...原创 2013-09-26 10:31:37 · 190 阅读 · 0 评论 -
mysql sleep连接过多解决方法
1。vim /etc/my.cnf在[mysqld]中添加设置为:interactive_timeout=80wait_timeout=80添加修改好后重启数据库: /etc/init.d/mysql restart这种方式比较直接。2.mysql>show variables like '%timeout';打印结果如下:+------------...原创 2015-09-16 20:58:02 · 512 阅读 · 0 评论 -
mysql分表+查询
最近面试,问到关与mysql数据库的分表一些问题,如设计一个千万级别的会员数据库,当时想到了分表,但是当问到如何跟据username查询到用户的信息时,这时,有点卡住了,所以为了让自已重新认识分表,而记录下来。垂直分表: 其实没啥好讲,就是 主键+常用列 放在原表中,再讲 主键+一些不常用列 放在另外的表中。 这样一个数据页就可以存放更多数据。 但是缺点也明显,可能会增加join...原创 2017-02-22 10:45:12 · 441 阅读 · 0 评论 -
mysql索引规则
1.最左前缀匹配原则,非常重要的原则,mysql会一直向右匹配直到遇到范围查询(>、 3 and d = 4 如果建立(a,b,c,d)顺序的索引,d是用不到索引的,如果建立(a,b,d,c)的索引则都可以用到,a,b,d的顺序可以任意调整。2.=和in可以乱序,比如a = 1 and b = 2 and c = 3 建立(a,b,c)索引可以任意顺序,mysql的查询优化器会帮你优化成索引可...原创 2017-02-22 17:09:12 · 139 阅读 · 0 评论