会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
TooLateToLearn!
博客园
首页
新随笔
联系
管理
订阅
2017年7月9日
Java里数值类型转换
摘要: 输出结果: 10100000000000000001001000110001-16106080794657 111111111111111110010000000001003686836868-28668 11100110010000100110010101010111100101010101111
阅读全文
posted @ 2017-07-09 23:08 TooLateToLearn!
阅读(182)
评论(0)
推荐(0)
2017年7月8日
MySQL优化
摘要: 一. 优化SQL语句的一般步骤(P254) 1. 通过show status命令了解各种SQL的执行频率 MySQL客户端连接成功后,通过show [session | global] status命令可以提供服务器状态信息,也可以在操作系统上使用mysqladmin extented-status
阅读全文
posted @ 2017-07-08 16:21 TooLateToLearn!
阅读(151)
评论(0)
推荐(0)
MySQL分区
摘要: P226)MySQL分区的优点主要包括一下4个方面: 和单个磁盘或者文件系统分区相比,可以存储更多数据 优化查询。在Where子句中包含分区条件时,可以只扫描必要的一个或多个分区来提高查询效率;同时在涉及SUM()和COUNT()这类聚合函数的查询时,可以容易的在每个分区上并行处理,最终只需要汇总所
阅读全文
posted @ 2017-07-08 15:51 TooLateToLearn!
阅读(182)
评论(0)
推荐(0)
MySQL存储过程和函数
摘要: P176)存储过程和函数的区别在于函数必须有返回值,而存储过程没有,存储过程的参数可以使用IN、OUT、INOUT类型,而函数的参数只能指IN类型。如果有函数从其他类型的数据库迁移到MySQL,那么就可能因此需要将函数改造成存储过程。 创建存储过程需要create ROUNTINE权限,修改或者删除
阅读全文
posted @ 2017-07-08 14:31 TooLateToLearn!
阅读(195)
评论(0)
推荐(0)
2017年7月7日
MySQL视图
摘要: 使用视图的优势(P171) 简单:使用视图的用户完全不需要关心后面对应的表的结构、关联条件和筛选条件,对用户来说已经是过滤好的复合条件的结果集。 安全:使用视图的用户只能访问他们被允许查询的结果,对表的权限管理并不能限制到某个行某个列,但是通过视图就可以简单的实现。 数据独立:一旦视图的结构确定了,
阅读全文
posted @ 2017-07-07 21:32 TooLateToLearn!
阅读(143)
评论(0)
推荐(0)
2017年7月6日
MySQL索引的设计和使用
摘要: 一. 索引概述 MyISAM和InnoDB存储引擎的表默认创建的都是BTREE索引。MySQL目前还不支持函数索引(5.7版本开始支持),但支持前缀索引,即对索引字段的前N个字符创建索引。前缀索引的长度和存储引擎相关,对于MyISAM存储引擎的表,索引的前缀长度可以达到1000字节长,而对于Inno
阅读全文
posted @ 2017-07-06 22:49 TooLateToLearn!
阅读(203)
评论(0)
推荐(0)
2017年7月5日
MySQL字符集
摘要: 一. 选择合适的字符集(P156) 二. MySQL支持的字符集 MySQL服务器可以支持多种字符集,在同一台服务器、同一个数据库甚至同一个表的不同字段都可以指定使用不同的字符集。 查看所有可用的字符集命令是show character set; 或者查看information_schema.cha
阅读全文
posted @ 2017-07-05 23:08 TooLateToLearn!
阅读(248)
评论(0)
推荐(0)
2017年7月4日
MySQL选择合适的数据类型
摘要: 一. CHAR与VARCHAR CHAR是固定长度的字符类型,而VARCHAR属于可变长度的字符类型。它们的区别是CHAR会需要处理行尾空格,但由于是固定长度所以处理速度比VARCHAR快得多。在MySQL中,不同引擎对CHAR和VARCHAR的使用原则有所不同。 MyISAM:建议使用固定长度的数
阅读全文
posted @ 2017-07-04 12:06 TooLateToLearn!
阅读(233)
评论(0)
推荐(0)
2017年7月3日
MySQL表类型的选择
摘要: P131)创建表时的默认引擎是InnoDB,如果要修改默认的存储引擎,可以在参数文件中设置default-table-type。查看当前的默认存储引擎,可以使用一下命令: 创建新表的时候可以通过增加ENGINE关键字设置新建表的存储引擎。也可以通过ALTER TABLE语句,将一个已经存在的表修改成
阅读全文
posted @ 2017-07-03 17:37 TooLateToLearn!
阅读(6362)
评论(0)
推荐(0)
2017年7月2日
MySQL常用函数
摘要: P79)字符串函数 CONCAT(S1,S2,...,Sn):连接S1,S2,...,Sn为一个字符串。 LEFT(str, x):返回字符串str最左边的x个字符。 RTRIM(str):去掉字符串str行尾的空格。 INSERT(str, x, y, instr):将字符串str从第x位置开始(
阅读全文
posted @ 2017-07-02 16:29 TooLateToLearn!
阅读(171)
评论(0)
推荐(0)
下一页
公告