High Performance MySQL, Third Edition by Baron Schwartz, Peter Zaitsev, and Vadim Tkachenko Is an Index the Best Solution?An index isn’t always the ri ...
分类:
数据库 时间:
2016-08-22 23:21:25
阅读次数:
187
事务(transaction)是数据库管理系统的执行单位,可以是一个数据库操作(如Select操作)或者是一组操作序列。事务ACID属性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。 原子性:保证事务中的所有操作全部 ...
分类:
数据库 时间:
2016-08-22 23:23:33
阅读次数:
227
MySQL默认采用的是MyISAM。 MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,这样会影响速度,所以最好是把多条SQL语句显示放在begin和commit之间,组成一个事务去提交。 InnoDB支持数 ...
分类:
数据库 时间:
2016-08-22 23:07:13
阅读次数:
199
1.基础概念 首先要强调一点,就是我们的数据库是由数据库系统来管理的,我们登入数据库并在其上进行操作时最终均要通过数据库系统来完成。可以理解成在数据库上进行操作的是客户端,数据库系统是服务端。一个数据库由具体的数据和数据库对象组成,可将数据库看成一个大容器,里面除了存储数据还有描述这些数据信息的对象 ...
分类:
数据库 时间:
2016-08-22 23:08:43
阅读次数:
247
数据库的链接和选择及编码 $link=mysql_connect("localhost","root","123456") or die("数据库连接失败".mysql_error()); // 连接数据库$sel=mysql_select_db("login",$link) or die("数据库 ...
分类:
数据库 时间:
2016-08-22 21:46:57
阅读次数:
187
dbcc traceon(3640) dbcc page(<db_id>,<file_Id>,<page_id>,<format_id>) dbcc traceon(3640) dbcc page(1,1,1,3) dbcc extentinfo: ...
分类:
数据库 时间:
2016-08-22 21:42:30
阅读次数:
246
我之所以会写这篇对比文章,是因为公司新产品研发真实经历过这个痛苦过程(传统基于SQL Server开发的C/S产品转为MySQL云产品)。首次需要数据转换是测试环节,当时为了快速验证新研发云产品性能与结果准确性(算法类),所以需大量的原始数据,最快的办法就是使用老产品的真实数据。因为在前期数据转换时... ...
分类:
数据库 时间:
2016-08-22 21:45:00
阅读次数:
207
了解MYSQL的都知道,在MYSQL中建立任何一张数据表,在其数据目录对应的数据库目录下都有对应表的.frm文件,.frm文件是用来保存每个数据表的元数据(meta)信息,包括表结构的定义等,.frm文件跟数据库存储引擎无关,也就是任何存储引擎的数据表都必须有.frm文件,命名方式为数据表名.frm ...
分类:
数据库 时间:
2016-08-22 21:33:58
阅读次数:
175
1.sql server导入mysql 神器(速度不是一般的快) mss2sql.exe 2.java 反序列化工具 jd-gui.exe ...
分类:
数据库 时间:
2016-08-22 21:31:40
阅读次数:
149
mysql -h127.0.0.1 -uroot -p密码 // 命令行连接mysqlshow databases; // 查看所有数据库use 数据库名; // 选择数据库show tables; // 查看所有数据表describe 数据表名; // 查看表结构 mysqldump -uroot ...
分类:
数据库 时间:
2016-08-22 21:30:47
阅读次数:
214
1.优化sql语句一般步骤: 1)show status like 'Com_%'; 显示当前session中所有统计参数的值,我们关心的是增删改查各占比例,或者Innodb引擎的表的操作累计,还有慢查询次数Slow_queries 2) show processlist查看mysql正在进行的线程 ...
分类:
数据库 时间:
2016-08-22 21:29:21
阅读次数:
202
一、什么是mongoDB? 1、MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。 2、MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 3、MongoDB 将数据存储为一个文档,数据结构由键值( ...
分类:
数据库 时间:
2016-08-22 21:22:31
阅读次数:
173
mongodb数据库是一个分布式文件存储数据库,由C++编写,在众多特点中有一个比较重要,就是可以使用高效的二进制存储数据,也就是说视频、图片文本都可以使用mongodb进行存储。在公司的实际项目中欲构建一个文档存储服务器,用以存储文件和图片。 过去JavaEE项目的图片要么是存储到应用所在服务器的 ...
分类:
数据库 时间:
2016-08-22 20:09:12
阅读次数:
213
10. HAVNG 子句 和 WHERE的异同点,至少写出3点 1>.语法上:where 用表中列名,having用select结果别名 2>.影响结果范围:where从表读出数据的行数,having返回客户端的行数 3>.索引:where 可以使用索引,having不能使用索引,只能在临时结果集操 ...
分类:
数据库 时间:
2016-08-22 20:09:52
阅读次数:
212
1、准备安装程序(官方网站下载) 服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm 客户端:MySQL-client-community-5.1.44-1.rhel4.i386.rpm 2、安装(打印信息略) [root@localhost /]# ...
分类:
数据库 时间:
2016-08-22 20:08:04
阅读次数:
189
四种数据库隔离级别如下所示: 1.READ-UNCOMMITTED(读取未提交内容) 由于在该隔离级别下即使事务未提交所做的修改也会对其他事务产生影响。所以该级别会出现数据脏读的发生。脏读:一个事务读取了另一个未提交的并行事务写的数据。 举例:老板给员工发工资,老板开启事务,然后想员工的账户转钱10 ...
分类:
数据库 时间:
2016-08-22 20:05:26
阅读次数:
203