随笔分类 - 2_数据库(NoSQL、mysql注意、mysql使用技巧、MongoDB等)
摘要:Mysql 多表联合查询效率分析及优化 一、总结 一句话总结: 1、找出所有在左表,不在右表的纪录? 注意:1.列值为null应该用is null 而不能用=NULL2.这里a.user_id 列必须声明为 NOT NULL 的. 2、using()如何使用? 3、连表时候,INNER JOIN 和
阅读全文
摘要:mysql连表操作是先连表还是先查询条件 一、总结 一句话总结: 1、mysql连表中的驱动表如何选择? 2、mysql查询表的时候的预估结果集如何计算? 3、通过where预估结果行数,遵循哪些规则(每行查询字节数 * 预估的行数 = 预估结果集)? 4、a和c数据表如何,查询select a.*
阅读全文
摘要:laravel如何从mysql数据库中随机抽取n条数据 一、总结 一句话总结: 二、laravel如何从mysql数据库中随机抽取n条数据(高性能) 转自或参考:laravel如何从mysql数据库中随机抽取n条数据(高性能)https://blog.csdn.net/weixin_41981080
阅读全文
摘要:MYSQL一次千万级连表查询优化 一、总结 一句话总结: 1、查看sql语句的执行效率? 2、连表操作如何优化? 二、MYSQL一次千万级连表查询优化(一) 转自或参考:MYSQL一次千万级连表查询优化(一)https://blog.csdn.net/insis_mo/article/details
阅读全文
摘要:深入浅出mysql笔记 1、mysql下载安装 一、总结 一句话总结: 1、linux的wget命令作用? 以下的例子是从网络下载一个文件并保存在当前目录 wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip 在下载的过程中会显示进度条,包含(下载
阅读全文
摘要:深入浅出mysql笔记 0、序 一、总结 一句话总结: 1、开源作用? 2、mysql在2002年就全面支持了事务,2005年mysql5.0就发布了? 3、开源数据库中标准以及功能有别的数据库做的好的,比如PostgreSQL,但是为啥mysql独占鳌头? 4、mysql在性能和标准中是如何取舍的
阅读全文
摘要:php面试专题 20、MySQL的安全性考点 一、总结 一句话总结: 1、SQL查询的安全方案? 2、mysql预处理防sql注入实例? |||-begin |||-end 3、MySQL的其他安全设置? 1.定期做数据备份2.不给查询用户root权限,合理分配权限3.关闭远程访问数据库权限4.修改
阅读全文
摘要:php面试专题 mysql数据库分库分表 一、总结 一句话总结: 1、分库分表解决系统负载的流程是什么? 每一个应用系统的负载都是一步一步增长上来的,在開始遇到性能瓶颈的时候,大多数架构师和DBA都会选择先进行数据的垂直拆分,由于这样的成本最小。最符合这个时期所追求的最大投入产出比。然而。随着业务的
阅读全文
摘要:php面试专题 MySQL分表 一、总结 一句话总结: 1、分库分表的使用量级是多少? 2、分库分表的使用场景? 3、水平分表的标准及实例是什么? 4、数据库分片方案? 二、MySQL性能优化(五):分表 转自或参考:MySQL性能优化(五):分表https://blog.csdn.net/vbir
阅读全文
摘要:php面试专题 MySQL分区 一、总结 一句话总结: 1、mysql分区简介? 2、mysql分区注意? 3、MySQL可以对索引进行分区么? 4、mysql分区类型? 5、mysql分区优势? 6、分区和水平分表的相似和区别? 分区:mysql默认帮你做:是MySQL的一个插件Plugin功能,
阅读全文
摘要:php面试专题 19、MySQL高可扩展和高可用考点 一、总结 一句话总结: 1、mysql分区表的原理? phpmysql1 2 3 4 2、mysql分区适用的场景? 3、mysql分区的限制? 1、1024分区:一个表最多只能有1024个分区2、不同版本不同限制:5.1版本中,分区表表达式必须
阅读全文
摘要:php面试专题 18、MySQL查询优化考点 一、总结 一句话总结: 1、mysql中如何查询哪些慢的查询? 记录慢查询日志:里面记录了那些比较慢的查询分析查询日志:不要直接打开慢查询日志进行分析,这样比较浪费时间和精力,可以使用pt-query-digest工具进行分析使用show profile
阅读全文
摘要:php面试专题 MYSQL查询语句优化 一、总结 一句话总结: 1、mysql建立索引的几个准则? 2、mysql中count的优化? 3、mysql中in语句优化? 4、mysql中为什么说 索引字段上进行运算会使索引失效? 二、MYSQL查询语句优化 转自或参考:MYSQL查询语句优化https
阅读全文
摘要:php面试专题 MySQL常用SQL语句优化 一、总结 一句话总结: 1、mysql中无法使用索引的情况? (1).以%开头的like查询(2).数据类型出现隐式转换的时候也不会使用索引,特别是当列类型是字符串,那么一定记得在where条件中把字符串常量值用引号引起来,否则即便这个列上有索引,MyS
阅读全文
摘要:php面试专题 16、MySQL创建高性能索引考点 一、总结 一句话总结: 1、索引的基础? 2、索引对性能的影响? 3、非常小的表,比如50条数据,索引快还是全表扫描快? 4、索引的使用场景? 5、索引的类型(基础)? 索引有很多种类型,都是实现在存储引擎层的普通索引:很普通的索引:最基本的索引,
阅读全文
摘要:php面试专题 Mysql索引类型、介绍及优点 一、总结 一句话总结: 1、B-Tree索引三大优点? 2、索引是否为最好的解决方案? 二、Mysql索引类型、介绍及优点(转) 转自:Mysql索引类型、介绍及优点 - 简书https://www.jianshu.com/p/e9844e5d7e68
阅读全文
摘要:php面试专题 Mysql索引原理及SQL优化 一、总结 一句话总结: 1、为表设置索引要付出代价 是什么? 2、在哪些列上面创建索引比较合适? 1、在经常需要搜索的列上,可以加快搜索的速度;2、在作为主键的列上,强制该列的唯一性和组织表中数据的排列结构;3、在经常用在连接的列上,这些列主要是一些外
阅读全文
摘要:php面试专题 15、MySQL数据库基础考察点 一、总结 一句话总结: 1、mysql定义int(3),那么我存1234就错了么? 2、mysql中FLOAT、DOUBLE、DECIMAL注意 ? 3、varchar存储实质? 4、char使用注意? CHAR是定长的,根据定义的字符串长度分配足够
阅读全文
摘要:mysql中utf8和utf8mb4区别 一、总结 一句话总结: 1、utf8mb4是什么? 2、既然utf8能够存下大部分中文汉字,那为什么还要使用utf8mb4呢? 三个字节的 UTF-8 最大能编码的 Unicode 字符是 0xffff,也就是 Unicode 中的基本多文种平面(BMP)。
阅读全文
摘要:如何查看MySQL数据库的版本 一、总结 一句话总结: 二、三种方法查看MySQL数据库的版本 转自或参考:三种方法查看MySQL数据库的版本https://www.cnblogs.com/kzwrcom/p/6014544.html 1、使用-V参数 首先我们想到的肯定就是查看版本号的参数命令,参
阅读全文

浙公网安备 33010602011771号