数据库
zhanglei_1991
野生程序猿一只
展开
-
经典SQL语句大全
原文地址:http://www.cnblogs.com/Bob-FD/p/4368563.html一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp转载 2016-04-07 17:10:50 · 206 阅读 · 0 评论 -
应聘中常用的SQL语句(数据库知识必杀)一共50个
原文地址:http://www.cnblogs.com/Bob-FD/archive/2013/03/24/2979321.htmlStudent(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“转载 2016-04-07 17:14:10 · 263 阅读 · 0 评论 -
数据库连接池简析
序言我参与的这些项目都用到了数据库连接池,这自然是有它的原因的。有时候我们可能会忘了当初为什么使用了某种设计模式或者某项技术,因此很有必要从头再推理一遍。每项技术或者技术决策肯定都有它的优势和劣势,如果发现它没有缺点的话,那你最好仔细想想是不是漏掉了什么。数据库连接的生命周期数据库的每一个读写操作都需要有一个连接。我们来看下数据库连接的调用流是什么样的:调用转载 2016-08-02 18:14:02 · 283 阅读 · 0 评论 -
【MySQL】MySQL中针对大数据量常用技术
如今随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB。对数据的各种操作也是愈加的困难,传统的关系性数据库已经无法满足快速查询与插入数据的需求。这个时候NoSQL的出现暂时解决了这一危机。它通过降低数据的安全性,减少对事务的支持,减少对复杂查询的支持,来获取性能上的提升。但是,在有些场合NoSQL一些折衷是无法满足使用场景的,就比如有些使用场景是绝对要有事务与安全指标的。这个时候No转载 2016-08-02 18:16:23 · 341 阅读 · 0 评论 -
MySQL中针对大数据量常用技术:查询优化,数据转移
如今随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB。对数据的各种操作也是愈加的困难,传统的关系性数据库已经无法满足快速查询与插入数据的需求。这个时候NoSQL的出现暂时解决了这一危机。它通过降低数据的安全性,减少对事务的支持,减少对复杂查询的支持,来获取性能上的提升。但是,在有些场合NoSQL一些折衷是无法满足使用场景的,就比如有些使用场景是绝对要有事务与安全指标的。这个时候No转载 2016-08-07 17:12:36 · 4922 阅读 · 0 评论 -
数据库索引的实现原理
原文链接:http://www.linezing.com/blog/?p=798#nav-1说白了,索引问题就是一个查找问题。。。数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,转载 2016-09-19 11:28:01 · 291 阅读 · 0 评论 -
MySQL索引背后的数据结构及算法原理
原文地址:http://blog.jobbole.com/24006/摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQ转载 2016-09-19 11:47:14 · 255 阅读 · 0 评论 -
MySQL两种存储引擎
Mysql有两种存储引擎:InnoDB与Myisam 二者之间有六大区别: MyISAMInnoDB构成上的区别:每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩 展名为.MYD (MYData)。索引文件的转载 2016-08-26 20:39:02 · 1633 阅读 · 0 评论