摘要: 数据表之间是纵横交叉、相互关联的,laravel的一对一,一对多比较好理解,官网介绍滴很详细了,在此我就不赘述啦,重点我记下多对多的关系 一种常见的关联关系是多对多,即表A的某条记录通过中间表C与表B的多条记录关联,反之亦然。比如一个用户有多种角色,反之一个角色对应多个用户。 为了测试该关联关系,我 阅读全文
posted @ 2017-06-06 11:18 周伯通之草堂 阅读(11886) 评论(0) 推荐(0) 编辑
摘要: MySql计算两个日期时间的差函数: 第一种方法:TIMESTAMPDIFF函数,需要传入三个参数,第一个是比较的类型,可以比较FRAC_SECOND、SECOND、 MINUTE、 HOUR、 DAY、 WEEK、 MONTH、 QUARTER或 YEAR几种类型,第二个和第三个参数是待比较的两个 阅读全文
posted @ 2017-06-06 09:57 周伯通之草堂 阅读(2190) 评论(0) 推荐(0) 编辑
摘要: 上月前面试某公司,对于mysql分表的思路,当时简要的说了下hash算法分表,以及discuz分表的思路,但是对于新增数据自增id存放的设计思想回答的不是很好(笔试+面试整个过程算是OK过了,因与个人预期的薪酬不太理想而忍痛放弃.),在此再深究下mysql 分表优化之类的设计思路方案.先来闲扯下发文 阅读全文
posted @ 2017-06-03 17:31 周伯通之草堂 阅读(19732) 评论(3) 推荐(1) 编辑
摘要: php的数据库连接池一直以来都是一个难题,很多从php语言转向java的项目,大多数原因可能都是因为java有更好的连接池实现。php的mysql扩展提供了长连接的API,但在php机器数量较多,规模较大的情况下,mysql_pconnect非但不能节约mysql资源,反而会加剧数据库的负荷。 假设 阅读全文
posted @ 2017-06-03 17:11 周伯通之草堂 阅读(3417) 评论(0) 推荐(1) 编辑
摘要: pwd:查询当前目录 ‘/’代表根目录,/root并不是根目录。'.'代表当前目录。'..'代表上层目录 cd:change directory,切换目录。cd / :切换到根目录。 cd ..:返回上一级目录。tab自动补全。 ls:查看当前目录下的文件或目录。 ls -l:查看下面详细信息:drwxr-xr-x 2 cyborg cyborg 4096 Jun 1 10:4... 阅读全文
posted @ 2017-06-03 16:59 周伯通之草堂 阅读(360) 评论(0) 推荐(1) 编辑
摘要: 多版本并发控制 大部分的MySQL的存储 引擎,比如InnoDB,Falcon,以及PBXT并不是简简单单的使用行锁机制。它们都使用了行锁结合一种提高并发的技术,被称为MVCC(多版本并 发控制)。MVCC并不单单应用在MySQL中,其他的数据库如Oracle,PostgreSQL,以及其他数据库也 阅读全文
posted @ 2017-06-03 16:24 周伯通之草堂 阅读(5507) 评论(0) 推荐(0) 编辑
摘要: 今天从运维同事那听说了mysql压力测试工具mysqlslap。经了解其实mysql自带就有一个叫mysqlslap的压力测试工具,还是模拟的不错的。下面举例说说。mysqlslap是从5.1.4版开始的一个MySQL官方提供的压力测试工具。通过模拟多个并发客户端访问MySQL来执行压力测试,同时详 阅读全文
posted @ 2017-06-02 23:41 周伯通之草堂 阅读(1416) 评论(0) 推荐(0) 编辑
摘要: 今天抽空整理了下mysql的几种索引类型,以备加深印象: 在MySQL 中,主要有四种类型的索引,分别为:B-Tree 索引,Hash 索引,Fulltext 索引和RTree索引 1、B-Tree 索引 B-Tree 索引是MySQL 数据库中使用最为频繁的索引类型,除了Archive 存储引擎之 阅读全文
posted @ 2017-06-02 23:12 周伯通之草堂 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 今天无意间发现mysql的coalesce, coalesce()解释:返回参数中的第一个非空表达式(从左向右依次类推); 使用示例:a,b,c三个变量。 阅读全文
posted @ 2017-05-25 14:09 周伯通之草堂 阅读(36068) 评论(0) 推荐(1) 编辑
摘要: 说起MySQL的查询优化,相信大家收藏了一堆奇淫技巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重 阅读全文
posted @ 2017-05-23 09:50 周伯通之草堂 阅读(692) 评论(0) 推荐(0) 编辑