![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 59
iteye_18932
这个作者很懒,什么都没留下…
展开
-
innodb
innodb 插件下载http://www.innodb.com/products/innodb_plugin/download/innodb 安装http://dev.mysql.com/doc/refman/5.1/en/replacing-builtin-innodb.html2010-09-20 13:12:40 · 71 阅读 · 0 评论 -
免费易用的MySQL客户端HeidiSQL
http://www.heidisql.com/官网说可以用Wine在Linux上运行原创 2010-05-23 22:18:15 · 108 阅读 · 0 评论 -
Navicat for MySQL的注册码
Navicat是一个强大的MySQL数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易于学习。Navicat,使用了极好的图形用户界面(GUI),可以让你用一种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息。本站提供特别信息:仅供参考!^_^姓名(Name):3ddown.com组织(Organizat...原创 2010-05-23 23:09:17 · 259 阅读 · 0 评论 -
选取拥有某个列的最大值的行
任务:找出最贵物品的编号、销售商和价格。 这很容易用一个子查询做到:SELECT article, dealer, priceFROM shopWHERE price=(SELECT MAX(price) FROM shop);另一个解决方案是按价格降序排序所有行并用MySQL特定LIMIT子句只得到第一行:SELECT a...原创 2010-05-24 15:04:56 · 350 阅读 · 0 评论 -
复杂的查询就只能用这么难看的句法写吗
select minup.ip,minup.pro,minup.tup,maxup.tup,maxup.tup-minup.tup from (select ip,pro,tup from audit_flow f1 where `date`=(select max(`date`) from audit_flow where ip=f1.ip and pro=f1.pro)) as...原创 2010-05-24 22:50:37 · 58 阅读 · 0 评论 -
好书阅读
《SQL语言艺术》《深入浅出MySQL数据库开发、优化与管理维护》《SQL Cookbook中文版》原创 2010-05-25 12:45:40 · 102 阅读 · 0 评论 -
php读取数据库二进制字段
create table btest(id serial primary key,bf bytea);insert into btest values (default,'中国');<?phprequire_once 'db.php';require_once 'header.php';$sql="select id,bf from btest";foreach($d...2010-12-03 22:57:03 · 264 阅读 · 0 评论 -
存储程序的稳定性以及对索引的影响
每个函数都有一个易失性级别(VOLATILE, STABLE, IMMUTABLE)。如果 CREATE FUNCTION 命令没有明确声明范畴的话,VOLATILE 就是缺省。易失性范畴是给优化器的一个关于函数行为的承诺:VOLATILE 可以做任何事情,包括修改数据库。它可以在使用同样参数调用时返回不同的结果。优化器对这样的函数不做任何假设。一个使...2010-12-17 12:51:59 · 98 阅读 · 0 评论 -
PostgreSQL配置优化
PG的配置文件是数据库目录下的postgresql.conf文件,8.0以后的版本可支持K,M,G这样的参数,只要修改相应参数后重新启动PG服务就OK了。 shared_buffers:这是最重要的参数,postgresql通过shared_buffers和内核和磁盘打交道,因此应该尽量大,让更多的数据缓存在shared_buffers中。通常设置为实际RAM的50%。...2010-12-30 14:45:54 · 116 阅读 · 0 评论 -
深入理解数据库日志系统原理
深入理解数据库日志系统原理 一:事务系统 1.事务的工作模型 事务必须满足原子性,所封装的操作或者全做或者全不做。 事务管理系统需要做两件事,1)让日志系统产生日志,2)保证多个事务并发执行,满足ACID特性。 事务系统工作模型,见图1。 如图,事务管理管理器控制查询处理器的执行、控制日志系...原创 2010-12-30 21:29:33 · 351 阅读 · 0 评论 -
PostgreSQL中hash索引可能损坏
http://postgresql.1045698.n5.nabble.com/BUG-5727-Indexes-broken-in-streaming-replication-td3237467.html按pgsql的文档hash,r-tree索引没有预写日志2010-12-30 22:05:58 · 226 阅读 · 0 评论 -
关于mysql archive存储引擎-专门存储审计和日志数据
来源:http://60.29.242.49/?p=60政府还有一个让数据库专家摊上更多事情的职能,就是安全控制和数据审计。那些管理着海量数据仓库的企业官员常常得回答诸如“何人何时修改了什么”或者“何人何时查看了什么”这样的提问。那些拥有数以千计的员工,开展着不计其数的业务的企业,每天都会产生出大量的日志记录数据,而且必须将其好好保存。为了帮助数据库专家应对数据爆炸的挑战,MySQL5...原创 2010-05-21 14:51:25 · 81 阅读 · 0 评论 -
PgSQL数据库分区
PgSQL数据库分区:分区的意思就是把逻辑上的一个大表分割成物理上的几个小块分区建立规则: 1.建立主表: 2.创建分区继承(inherits): 3.定义约束(或者定义索引): 4 定义tigger(触发器):举例说明:1。create tablecreate table articles ( id serial...原创 2010-11-18 19:49:07 · 465 阅读 · 0 评论 -
PostgreSQL可以弥补MySQL数据库的哪些缺点
转:http://blog.chinaunix.net/u2/84422/showart_2208498.html PostgreSQL由于是类似Oracle的多进程框架,所以能支持高并发的应用场景,这点与Oracle数据库很像,所以把Oracle DBA转到PostgreSQL数据库上是比较容易的,毕竟PostgreSQL数据库与Oracle数据库很相似。同时,Po...原创 2010-11-14 15:19:13 · 102 阅读 · 0 评论 -
数据库中表中空间大小
SELECT CONCAT(table_schema,'.',table_name) AS 'Table Name', CONCAT(ROUND(table_rows/10000,2),' 万') AS 'Number of Rows', CONCAT(ROUND(data_length/(1024*1024),2),' MB') AS 'Data Size', CONCAT(ROUND(inde...2010-09-20 17:01:38 · 88 阅读 · 0 评论 -
bitmap索引的深入研究
位图(bitmap)索引是另外一种索引类型,它的组织形式与B树索引相同,也是一棵平衡树。与B树索引的区别在于叶子节点里存放索引条目的方式不同。从前面我们知道,B树索引的叶子节点里,对于表里的每个数据行,如果被索引列的值不为空的,则会为该记录行在叶子节点里维护一个对应的索引条目。而位图索引则不是这样,其叶子节点里存放的索引条目如下图所示。 ...原创 2010-10-30 14:52:27 · 107 阅读 · 0 评论 -
PostgreSql使用笔记
\dl显示数据库列表\dt显示表列表\d 表示,显示表结构\c 数据库名 切换数据库\q退出Psql命令行select * from pg_stat_activity; 显示当前活动任务列表...2010-11-10 23:27:03 · 104 阅读 · 0 评论 -
PostgreSql日志记录执行计划
postgresql.conf配置中加入如下行 shared_preload_libraries = 'auto_explain'custom_variable_classes = 'auto_explain'auto_explain.log_min_duration = '0s'auto_explain.log_analyz=onauto_explain.log_nest...2010-11-11 00:35:21 · 553 阅读 · 0 评论 -
PostgreSql查看索引
select * from pg_indexes where tablename='log';或select * from pg_statio_all_indexes where relname='log';2010-11-11 17:59:18 · 860 阅读 · 0 评论 -
PostgreSql的Bamboo全文索引扩展
http://code.google.com/p/nlpbamboo/原创 2010-11-12 18:49:31 · 134 阅读 · 0 评论 -
使用postgreSQL+bamboo搭建比lucene方便N倍的全文搜索
所有用到到包有:cmake-2.6.4.tar.gz (编nlpbamboo用)CRF++-0.53.tar.gz(同上)nlpbamboo-1.1.1.tar.bz2(分词用)postgreSQL-8.3.3.tar.gz(索引用)安装pgsqltar -zxvf postgreSQL-8.3.3.tar.gzcd postgre-8.3.3./configure...原创 2010-11-12 18:50:46 · 222 阅读 · 0 评论 -
PostgreSQL 8.3.1 全文检索(Full Text Search)
转自:http://www.blogjava.net/agun/archive/2008/04/23/195086.html在postgreSQL 8.3自带支持全文检索功能,在之前的版本中需要安装配置tsearch2才能使用,安转配置tsearch2就不再多说了,主要介绍一下8.3中自带全文检索功能。全文检索类型(Text Search Types)postgreSQL设计支...原创 2010-11-12 18:58:40 · 122 阅读 · 0 评论 -
PostgreSQL与MySQL比较
转:http://bbs.chinaunix.net/thread-1688208-1-2.html 特性MySQLPostgreSQL实例 通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。 通过执行 Postm...2010-11-12 22:25:14 · 64 阅读 · 0 评论 -
PostgreSQL帖子汇总
http://bbs.chinaunix.net/viewthread.php?tid=1805799索引:2楼:PostgreSQL和Enterprise DB安装相关帖子3楼:PostgreSQL和Enterprise DB优化相关帖子4楼:PostgreSQL(Enterprise DB)和其它数据库比较帖子5楼:Enterprise DB和ORACLE兼容比较帖子...2010-11-12 22:34:29 · 71 阅读 · 0 评论 -
索引与优化like查询
1. like %keyword 索引失效,使用全表扫描。但可以通过翻转函数+like前模糊查询+建立翻转函数索引=走翻转函数索引,不走全表扫描。2. like keyword% 索引有效。3. like %keyword% 索引失效,也无法使用反向索引。==============================================...原创 2012-09-17 19:57:30 · 85 阅读 · 0 评论