随笔分类 - 2_数据库(NoSQL、mysql注意、mysql使用技巧、MongoDB等)
摘要:高并发大流量专题 9、数据库缓存 一、总结 一句话总结: 1、数据库缓存为什么会出现? MySQL等一些常见的关系型数据库的数据都存储在磁盘当中,在高并发场景下,业务应用对MySQL产生的增、删、改、查的操作造成巨大的I/O开销和查询压力,这无疑对数据库和服务器都是一种巨大的压力,为了解决此类问题,
阅读全文
摘要:MySQL查询缓存详解(总结) 一、总结 一句话总结: 1、MySQL查询缓存 原理? MySQL Query Cache是用来缓存我们所执行的SELECT语句以及该语句的结果集,MySql在实现Query Cache的具体技术细节上类似典型的KV存储,就是将SELECT语句和该查询语句的结果集做了
阅读全文
摘要:php开发面试题 Mysql常用命令行大全 一、总结 一句话总结: 1、mysql 连接Mysql 常用命令? 2、mysql 创建数据库 常用命令? 3、mysql 显示数据库 常用命令? 4、mysql 删除数据库 常用命令? 5、mysql 连接数据库 常用命令? 6、mysql 显示当前选择
阅读全文
摘要:php开发面试题 数据库SQL调优的几种方式 一、总结 一句话总结: 主从数据库 数据库连接池 1、sql调优的一些细节调优方法? 2、sql调优的 查询语句 调优的方法? 二、数据库SQL调优的几种方式(转) 转自:数据库SQL调优的几种方式https://blog.csdn.net/u01052
阅读全文
摘要:MYSQL中IN与EXISTS的区别 一、总结 一句话总结: 1、嵌套查询中IN查询的工作原理是怎样(比如:SELECT * FROM A WHERE id IN (SELECT id FROM B);)? 以上in()中的查询只执行一次,它查询出B中的所有的id并缓存起来,然后检查A表中查询出的i
阅读全文
摘要:mysql笔试题大餐 2、exists加一些查询 一、总结 一句话总结: 1、MySQL中EXISTS如何使用? 2、查询学过“001”并且也学过编号“002”课程的同学的学号、姓名? 3、mysql中的增删改查? 4、查询所有同学的学号、姓名、选课数、总成绩? 5、查询姓“鲁”的老师的个数? 6、
阅读全文
摘要:正确理解MySQL中的where和having的区别 一、总结 一句话总结: 1、having和group by 必须配合使用么? 2、where和having都可以使用的场景是什么? 3、只可以用where,不可以用having的情况? 4、只可以用having,不可以用where情况? 二、正确
阅读全文
摘要:mysql笔试题大餐 1、组合查询方式及having 一、总结 一句话总结: 1、查询考了100分的学生的信息(三种查询方式)? 2、group by如何使用? 3、查询每个学生分别考了几门课程(group by的实例)? 4、Group By 和 Order By一起怎么使用? 5、字段如何起别名
阅读全文
摘要:mysql索引原理深度解析 一、总结 一句话总结: 1、数据库中最常见的慢查询优化方式是什么? 2、为什么加索引能优化慢查询? 3、你知道哪些数据结构可以提高查询速度? 4、解决hash冲突的两个方法? 5、索引为什么能够优化查询? 6、为什么mysql索引优化用的是b+树,而不是hash索引? 7
阅读全文
摘要:mysql数据库优化课程 18、mysql服务器优化(mysql存在索引但是不使用索引的情况有哪些?) 一、总结 一句话总结: (1)如果MySQL估计使用索引比全表扫描更慢,则不使用索引。例如如果 列key_part1均匀分布在1到100之间,查询时使用索引就不是很好 也就是比如取1-100条,因
阅读全文
摘要:mysql数据库优化课程 17、mysql索引优化(哪些情况可能使索引失效) 一、总结 一句话总结: 1、check表监测的使用场景是什么? mysql> check table v_user; +| yzmedu.v_user | check | Error | Table 'yzmedu.cla
阅读全文
摘要:mysql数据库优化课程 16、mysql慢查询和优化表空间 一、总结 一句话总结: 1、查看慢查询日志是否开启? slow_query_log | ONslow_query_log_file | mysql-slow.loglong_query_time | 10.000000 2、查看慢查询的次
阅读全文
摘要:mysql数据库优化课程 15、mysql优化步骤(mysql中最常用最立竿见影的优化是什么) 一、总结 一句话总结:索引优化最立竿见影 2、show status的作用是什么? 了解各种sql的执行频率 通过show status命令了解各种SQL的执行频率。格式:mysql> show [ses
阅读全文
摘要:mysql数据库优化课程 14、常用的sql技巧 一、总结 一句话总结: 1、mysql中函数如何使用? 其实就是作用域select的选择字段 3.转大写:ucase();例子: select id,ucase(username),age from user; 2、sql中的时间戳函数有必要学么?
阅读全文
摘要:mysql数据库优化课程 13、mysql基础操作(mysql如何复制表) 一、总结 一句话总结: 2、mysql中如何查看索引? 3、mysql普通索引如何创建和删除? 1)创建create index i_age on user(age);2)删除drop index i_age on user
阅读全文
摘要:mysql数据库优化课程 12、mysql嵌套和链接查询(查询user表中存在的所有班级的信息?) 一、总结 一句话总结: mysql> select * from class where id in(select distinct class_id from user);+ + + +| id |
阅读全文
摘要:mysql数据库优化课程 11、mysql普通多表查询 一、总结 一句话总结: 1、sql中的注释是什么? 2、两表无条件查询的结果是什么? select * from class,user; 1.两表数据进行所有组合.2.数据量是两表条数乘积. 3、多表连接查询(有条件)的实质是什么? 4、请查询
阅读全文
摘要:mysql数据库优化课程 10、mysql数据库分组聚合 一、总结 一句话总结:select concat(class,' 班') 班级,concat(count(*),' 人') 人数 from user group by class; 1、为什么操作系统要选择linux? a、开源产品或者不开源
阅读全文
摘要:mysql数据库优化课程 9、php用什么写的 一、总结 一句话总结:php是用c语言写的,所以php里面的那些模块什么都是c语言 2、google搜索和百度搜索的区别是什么? google搜索偏向自由,好东西通过关键词就能搜出来 百度的话主要偏向资金,你给的钱多,你的搜索排名就高 3、mysql中
阅读全文
摘要:mysql数据库优化课程 7、网站的搜索技术怎么选 一、总结 一句话总结: 1、数据库中取一列比取*要快给了我们什么启示? 2、查询一般优化? 3、mysql中如何中断查询语句? 4、like做搜索适合的场合是什么? 因为like的效率不是很高 like的使用方法:select * from use
阅读全文

浙公网安备 33010602011771号