随笔分类 - mysql
摘要:1. 秒级别时间戳自19700101 00:00:00以来按秒算,SQL如下:mysql> select unix_timestamp(now());+ +| unix_timestamp(now()) |+ +| 1541604376 |+ +1 row in set (0.00 sec) 1 2
阅读全文
摘要:mssql:32767 mysql:16384
阅读全文
摘要:这两天发现原来的查询效率慢了,使用explain 查看,居然没有使用索引,我的索引是日期类型的,首先想到的是mysql对日期类型的索引的处理机制是不是不同,在where条件里试了几种,发现效果都差不多, where dayid >= ‘20161121’ where dayid >= ‘2016-1
阅读全文
摘要:在sql查询中为了提高查询效率,我们常常会采取一些措施对查询语句进行sql优化,下面总结的一些方法,有需要的可以参考参考。 25.尽量避免大事务操作,提高系统并发能力。26.尽量避免向客户端返回大数据量,若数据量过大,应该考虑相应需求是否合理。
阅读全文
摘要:这两天发现原来的查询效率慢了,使用explain 查看,居然没有使用索引, 我的索引是日期类型的,首先想到的是mysql对日期类型的索引的处理机制是不是不同,在where条件里试了几种,发现效果都差不多, where dayid >= ‘20161121’ where dayid >= ‘2016-
阅读全文
摘要:你可以认为联合索引是闯关游戏的设计 例如你这个联合索引是state/city/zipCode 那么state就是第一关 city是第二关, zipCode就是第三关 你必须匹配了第一关,才能匹配第二关,匹配了第一关和第二关,才能匹配第三关 你不能直接到第二关的 索引的格式就是第一层是state,第二
阅读全文
摘要:// <![CDATA[ if(/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)){ document.write("<span class='rich_media_title_ios'>MySQL的索引(中)</span>"); }else{
阅读全文
摘要:大多数人都在痴迷于XXX技术怎么用,你会XXX技术么?我们貌似被这些技术蒙蔽了双眼,成为了一个别人开发的软件的使用者,而忘记了这背后其实都是010101在作怪。为什么我们现在用的大多数所谓的XXX技术都是歪果仁弄出来的呢?很大一部分原因是因为我们太多的程序猿知其然不知其所以然,而国内的恶心技术书籍又
阅读全文
摘要:MyISAM 和InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不
阅读全文
摘要:索引是数据库中用来提高性能的最常用工具。所有MySql列类型都可以被索引。索引用于快速找出在某个列中有一特定值的行。如果不使用索引,MYSQL必须从第一条记录开始然后读完整个表直到找出相关的行。常用的包括BTREE索引和HASH索引。 创建的语句: CREATE [UNIQUE|FULLTEXT|S
阅读全文
摘要:摘自:http://blog.chinaunix.net/uid-25063573-id-3032578.html 1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上
阅读全文
摘要:对于一个千万级的大表,现在可能更多的是亿级数据量,很多人第一反应是各种切分,可结果总是事半功倍,或许正是我们优化顺序的不正确。下面我们来谈谈怎样的优化顺序可以让效果更好。 MySQL数据库一般都是按照下面的步骤去演化,成本也是由低到高: 1/ SQL优化 1. 避免使用select * 返回结果过多
阅读全文
摘要:1 、事物操作数据库的四大特性(ACID) 1.原子性 (Atomicity) 原子性:就是事物的所包含的所有操作,要么全部成功,要么全部失败回滚。 2.一致性 (Consistency) 一致性:简单来说就是在事物执行前和执行后,必须保持数据的一致。 举个例子:A和B之间进行转账,A和B的钱加起来
阅读全文
摘要:1.在navicat中创建递归函数 参数:rootId varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci 返回类型:varchar(1000) 类型:FUNCTION
阅读全文