![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 64
Mir_憨豆先生
这个作者很懒,什么都没留下…
展开
-
几款主流数据库的详细比较
http://blog.csdn.net/zhouhx08/article/details/7528254开发数据库应用,选择一个好的数据库是非常重要的。目前,商品化的数据库管理系统以关系型数据库为主导产品,技术比较成熟。面向对象的数据库管理系统虽然技术先进,数据库易于开发、维护,但尚未有成熟的产品。国际国内的主导关系型数据库管理系统有SQLServer、ORACLE、SYBASE转载 2016-09-02 09:28:24 · 25478 阅读 · 1 评论 -
正确理解Mysql的列索引和多列索引
http://blog.csdn.net/lovelyhermione/article/details/4580866 Mysql数据库提供两种类型的索引,如果没正确设置,索引的利用效率会大打折扣却完全不知问题出在这。[c-sharp] view plain copyCREATE TABLE test (转载 2016-09-26 22:15:20 · 228 阅读 · 0 评论 -
mysql的distinct用法-mysql中如何筛选出非重复的数据
http://www.2cto.com/database/201208/145026.htmlmysql的distinct用法-mysql中如何筛选出非重复的数据 使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是转载 2016-09-27 22:03:20 · 814 阅读 · 0 评论 -
mysql分表和表分区详解
http://www.2cto.com/database/201503/380348.html为什么要分表和分区?日常开发中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能会更加糟糕。分表和表分区的目的就是减少数据库的负担,提高数据库的效率,通常点转载 2016-09-27 22:04:18 · 212 阅读 · 0 评论 -
mysql外键(FOREIGN KEY)的简单使用
http://www.cnblogs.com/mydomain/archive/2011/11/10/2244233.html一、基本概念1、MySQL中“键”和“索引”的定义相同,所以外键和主键一样也是索引的一种。不同的是MySQL会自动为所有表的主键进行索引,但是外键字段必须由用户进行明确的索引。用于外键关系的字段必须在所有的参照表中进行明确地索引,InnoDB不能转载 2016-09-28 16:43:54 · 245 阅读 · 0 评论 -
mysql添加外键
http://www.cnblogs.com/xiangxiaodong/archive/2013/05/05/3061049.html为已经添加好的数据表添加外键:语法:alter table 表名 add constraint FK_ID foreign key(你的外键字段名) REFERENCES 外表表名(对应的表的主键字段名);例: alter table转载 2016-09-28 17:13:51 · 331 阅读 · 0 评论 -
浅析MySQL内存的使用说明(全局缓存+线程缓存)
http://www.jb51.net/article/38936.htm首先我们来看一个公式,MySQL中内存分为全局内存和线程内存两大部分(其实并不全部,只是影响比较大的 部分):复制代码 代码如下:per_thread_buffers=(read_buffer_size+read_rnd_buffer_size+sort_buffer_size+threa转载 2016-09-30 10:02:39 · 658 阅读 · 0 评论 -
mysqld_safe是什么
http://blog.chinaunix.net/uid-25418340-id-4967188.html 在mysql服务器启动后,有2个进程mysqld_safe,mysqld,其中mysqld_safe是mysqld的父进程 /etc/init.d/mysql 中针对start的执行,执行的mysqld_safe,而mysqld_safe是一个脚本 通过查看m转载 2016-10-03 22:05:22 · 1665 阅读 · 0 评论 -
linux系统安装mysql
http://jingyan.baidu.com/article/a378c9609eb652b3282830fd.htmllinux安装mysql服务分两种安装方法:①源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错;②使用官方编译好的二进制文件安装,优点是安装速度快,安装步骤简单,缺点是安装包很大,300M左右。以转载 2016-10-03 22:21:54 · 297 阅读 · 0 评论 -
mysql 自定义hash索引
转载 2016-09-21 23:07:40 · 1062 阅读 · 0 评论 -
SET Transaction Isolation Level Read语法的四种情况
http://www.cnblogs.com/qanholas/archive/2012/01/04/2312152.html 存储过程:SET Transaction Isolation Level Read语法的四种情况这几天一直在弄存储过程,现在在这里跟大伙共享下资料:SETTransaction IsolationLevel Read UNC转载 2016-09-08 13:55:12 · 1221 阅读 · 0 评论 -
sqlserver、Mysql、Oracle三种数据库的优缺点总结
http://www.jb51.net/article/48206.htm一、sqlserver优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等;为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带转载 2016-09-02 09:32:12 · 1588 阅读 · 0 评论 -
数据库中聚簇索引与非聚簇索引的区别[图文]
http://www.jb51.net/article/29693.htm在《数据库原理》里面,对聚簇索引的解释是:聚簇索引的顺序就是数据的物理存储顺序,而对非聚簇索引的解释是:索引顺序与数据物理排列顺序无关。正式因为如此,所以一个表最多只能有一个聚簇索引。不过这个定义太抽象了。在SQL Server中,索引是通过二叉树的数据结构来描述的,我们可以这么理转载 2016-09-18 21:19:59 · 279 阅读 · 0 评论 -
在MYSQL中运用全文索引(FULLTEXT index)
http://blog.sina.com.cn/s/blog_64589b110101c31a.html在MYSQL中使用全文索引(FULLTEXT index)MYSQL的一个很有用的特性是使用全文索引(FULLTEXT index)查找文本的能力.目前只有使用MyISAM类型表的时候有效(MyISAM是默认的表类型,如果你不知道使用的是什么类型的表,那很可能就是 MyI转载 2016-09-18 21:46:51 · 367 阅读 · 0 评论 -
sysbench压力测试工具简介和使用(一)
http://blog.chinaunix.net/uid-7589639-id-4123266.htmlsysbench压力测试工具安装和参数介绍 一、sysbench压力测试工具简介: sysbench是一个开源的、模块化的、跨平台的多线程性能测试工具,可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试。目前支持的数据库有MyS转载 2016-09-18 21:57:03 · 626 阅读 · 0 评论 -
sysbench压力测试工具简介和使用(二)
http://blog.chinaunix.net/uid-7589639-id-4126046.htmlsysbench压力测试工具使用: 2.1 测试数据库服务器的硬件配置信息如下: CPU: 24核心线程数,Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHzMEM: 6转载 2016-09-18 21:58:16 · 1716 阅读 · 0 评论 -
高性能mysql读书笔记
我记得貌似看过这样的话:一个表的索引不能太多,但是在经常要作为条件查询的,或者排序用的,最好建立索引。转载 2016-09-20 22:01:11 · 226 阅读 · 0 评论 -
MySQL 触发器简单实例
http://www.cnblogs.com/nicholas_f/archive/2009/09/22/1572050.html~~语法~~CREATE TRIGGER 触发器名称> --触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象.{ BEFORE | AFTER } --触发器有执行的时间设置:可以设置转载 2016-09-20 22:31:39 · 192 阅读 · 0 评论 -
mysql添加外键
http://www.cnblogs.com/xiangxiaodong/archive/2013/05/05/3061049.html为已经添加好的数据表添加外键:语法:alter table 表名 add constraint FK_ID foreign key(你的外键字段名) REFERENCES 外表表名(对应的表的主键字段名);转载 2016-09-20 22:34:49 · 312 阅读 · 0 评论 -
mysql cluster (mysql 集群)安装配置方案(推荐,写的比较清楚)
http://www.cnblogs.com/jackluo/archive/2013/01/19/2868152.html一、准备1、准备服务器计划建立有5个节点的MySQL CLuster体系,需要用到5台服务器,但是我们做实验时没有这么多机器,可以只用2台,我就是一台本机,一台虚拟机搭建了有5个节点的MySQL CLuster体系,将一个SQL节点一个数据节点一个转载 2016-10-03 17:48:33 · 617 阅读 · 0 评论