MySQL执行计划参数详解 转http://www.jianshu.com/p/7134286b3a09 MySQL数据库中,在SELECT查询语句前边加上“EXPLAIN”或者“DESC”关键字,即可查看该查询语句的执行计划,分析执行计划是优化慢查询的重要手段。如:EXPLAIN SELECT * ...
分类:
数据库 时间:
2016-12-05 09:50:25
阅读次数:
205
Thinkphp中M()的应用 $m=M(); $sql="xxx"; $m->query($sql);query用于select查询语句 $m->execute($sql);用于添加,删除,更新的sql语句的操作; ...
分类:
Web程序 时间:
2016-12-03 23:41:17
阅读次数:
238
Microsoft SQL Server 2008 T-SQL语言基础是微软数据库技术内幕系列的一本,全面深入的介绍了T-SQL的基本元素,以及SQL Server 2008中新增加的一些特性。主要包括SQL的基础理论、逻辑查询处理、SELECT查询、连接和子查询、表表达式、过滤和分组、透视转换、修... ...
分类:
数据库 时间:
2016-11-28 08:11:24
阅读次数:
306
MySQL字段授权时,如果Select*查询全表将会报错,只能Select被授权的字段,而视图则可以Select*fromtable_name.
分类:
数据库 时间:
2016-11-27 20:28:04
阅读次数:
210
select语句 查询语句的比较完整的语法: select [select选项] *|字段列表 [as 字段别名] from 数据源 [where子句][group by子句][having子句][order by子句][limit子句]; select选项: all:也是缺省值(默认值),保留所有 ...
分类:
其他好文 时间:
2016-11-27 07:24:36
阅读次数:
173
Hive视图是一种无关底层存储的逻辑对象。视图中的数据是SELECT查询返回的结果。在视图选定后才会开始执行SELECT查询。 需要注意的是,视图是只读的,不能向视图中插入或是加载数据。 下面是一个创建并使用视图的例子: create view group_by_year_vwasselect ye ...
分类:
其他好文 时间:
2016-11-26 23:13:24
阅读次数:
263
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。1.idSELECT识别符。这是SELECT查询序列号。查询序号即为sql语句执行的顺序2.select_typeselect类型,它有以下几种值 2.1simple它表示简单的select,没有union和子查..
分类:
数据库 时间:
2016-11-21 20:31:41
阅读次数:
252
原文 泪云山海的博客 mysql 数据类型 1、整型 取值范围如果加了unsigned,则最大值翻倍,如tinyint unsigned的取值范围为(0~256)。 int(m)里的m是表示SELECT查询结果集中的显示宽度,并不影响实际的取值范围,没有影响到显示的宽度,不知道这个m有什么用。 2、 ...
分类:
数据库 时间:
2016-11-04 20:09:48
阅读次数:
193
1.查看profile的设置 结果如下:profiling OFF 为关闭状态 2.开启profile 结果: 3.执行需要执行的sql explain select*........ 4.查询执行的sql 结果: 5.查看需要的sql执行详细信息 结果: 结果: 结果: status: hecki ...
分类:
数据库 时间:
2016-10-27 19:38:25
阅读次数:
202