对于慢sql的分析步骤: 1) desc|explain sql 查看执行计划, 对于type很慢的, 分析是否建立了对应字段的索引 2) 进行排除法, 把子查询抽离出来, 单独执行,定位慢查询是哪个子查询导致的. 专门进行优化. 脚本: CREATE TABLE stu ( id BIGINT(2 ...
分类:
数据库 时间:
2017-04-04 17:51:12
阅读次数:
210
use mysql;/*创建原始数据表*/DROP TABLE IF EXISTS `articleinfo`;CREATE TABLE `articleinfo`(`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,`title` VA ...
分类:
数据库 时间:
2017-04-04 11:37:46
阅读次数:
376
第二章 Mysql数据类型简介· 第一节:整数类型、浮点数类型和定点数类型整型:·TinyInt (1字节)·SmallInt (2字节)·MediumInt (3字节) ·Int和Integer(4字节) ·BigInt (8字节)浮点数和定点数:·Float (4字节)·Double (8字节)... ...
分类:
数据库 时间:
2017-04-01 21:07:10
阅读次数:
221
摘录自:http://jingyan.baidu.com/article/a17d528538119b8098c8f2ca.html 语法: select * from persons limit A offset B; 解释: A就是你需要多少行; B就是查询的起点位置。 A B是bigint类型 ...
分类:
数据库 时间:
2017-03-31 19:53:28
阅读次数:
238
1、 unsigned 当我们的数字类型加入了unsigned,就只能存储正数,不能存负数,相对来说存储的数值要大一些。 例子: 注意: 如果当我们这里 使用 SELECT b-a FROM test; [Err] 1690 - BIGINT UNSIGNED value is out of ran ...
分类:
数据库 时间:
2017-03-31 00:31:15
阅读次数:
213
MySQL数据类型 整型 关键字 长度 TINYINT 1Byte SMALLINT 2Byte MEDIUMINT 3Byte INT | INTEGER 4Byte BIGINT 8Byte 浮点型/定点型 关键字 长度 FLOAT 4 DOUBLE 8 DECIMAL(M, N)注:M表示数字 ...
分类:
数据库 时间:
2017-03-28 16:13:48
阅读次数:
282
本文出处:http://www.cnblogs.com/wy123/p/6617700.html SQLServer中没有函数索引,在某些场景下查询的时候要根据字段的某一部分做查询或者经过某种计算之后做查询,如果使用函数或者其他方式作用在字段上之后,就会限制到索引的使用,不过我们可以间接地实现类似于 ...
分类:
数据库 时间:
2017-03-26 00:57:40
阅读次数:
304
算数和操作符重载 所有的操作符都是方法。 a + b 是一种缩写形式 : a .+ b “+”是方法名(操作符重载) ++和—— Scala中并没有“++”和“——”。需要使用“+=”和“-=” BigInt和BigDecimal java中还要调用方法才行,Scala简单了许多。 调用数学方法 在 ...
分类:
其他好文 时间:
2017-03-23 13:46:01
阅读次数:
164
bigint 8字节 64位 int 4字节 32位 smallint 2字节 16位 tinyint 1字节8位 。。 范围 -128 到 127 , 如果是无符号 ,则返回 位 0-255 。。。 上面的同理 。。 但是由一点比较奇怪: tinyint 的列 设置了 长度 是不起作用的。。。 比 ...
分类:
数据库 时间:
2017-03-22 16:16:50
阅读次数:
158
最近使用MySQL数据库的时候遇到了多种数字的类型,主要有int,bigint,smallint和tinyint。其中比较迷惑的是int和smallint的差别。今天就在网上仔细找了找,找到如下内容,留档做个总结: 使用整数数据的精确数字数据类型。 bigint 从 -2^63 (-92233720 ...
分类:
数据库 时间:
2017-03-20 00:08:02
阅读次数:
212