标签:数据库

数据库

数据库中为什么不推荐使用外键约束

鑫神 发布于 2018-11-05

引言 其实这个话题是老生常谈,很多人在工作中确实也不会使用外键。包括在阿里的JAVA规范中也有下面这一条 【强制】不得使用外键与级联,一切外键概念必须在应用层解决。 但是呢,询问他们原因,大多是这么回答的 每次做DELETE 或者UPDATE都必须考虑外键约束,会导致开发的时候很...

阅读(109)评论(0)赞 (0)

数据库

地理位置geo处理之mysql函数

2

鑫神 发布于 2018-11-02

目前越来越多的业务都会基于LBS,附近的人,外卖位置,附近商家等等,现就讨论离我最近这一业务场景的解决方案。 原文:https://www.jianshu.com/p/455d0468f6d4 目前已知解决方案有: mysql 自定义函数计算 mysql geo索引 mongod...

阅读(101)评论(0)赞 (0)

数据库

SQL优化指南

4

鑫神 发布于 2018-11-01

慢查询日志 开启撒网模式 开启了MySQL慢查询日志之后,MySQL会自动将执行时间超过指定秒数的SQL统统记录下来,这对于搜罗线上慢SQL有很大的帮助。   SHOW VARIABLES LIKE 'slow%' 以我刚安装的mysql5.7为例 查询结果是这样子的:...

阅读(86)评论(0)赞 (0)