mysql
文章平均质量分 90
栀乐
这个作者很懒,什么都没留下…
展开
-
MYSQL performance schema详解
MYSQL performance schema详解0、performance_schema的介绍 MySQL的performance schema 用于监控MySQL server在一个较低级别的运行过程中的资源消耗、资源等待等情况。 特点如下: 1、提供了一种在数据库运行时实时检查server的内部执行情况的方法。performance_schema 数据库中的表使用performance_schema存储引擎。该数据库主要关注数据库运行过程中的性能相关的数据,与informatio原创 2021-04-05 16:14:24 · 115 阅读 · 0 评论 -
索引与优化like查询
1. like %keyword 索引失效,使用全表扫描。但可以通过翻转函数+like前模糊查询+建立翻转函数索引=走翻转函数索引,不走全表扫描。2. like keyword% 索引有效。3. like %keyword% 索引失效,也无法使用反向索引。======================================================转载 2017-05-24 15:59:42 · 511 阅读 · 0 评论 -
PHP进阶之数据库设计/ 第二节:选择合适的表引擎(笔记)
什么是表引擎我们看到的表结构,它的本质是数据在硬盘中的存储。根据不同的特性,数据的存储方式不同。比如:对于每一条数据,在硬盘中它是怎么存储的,怎么压缩的,怎么建立索引和优化的,它的读取和写入是怎么实现的。这些完整的一条路径,我们称之为表引擎。选择的依据选择的依据,是我们的需求,我们的需求很大程度上决定我们的选择。有的时候,我们的习惯决策着这个过程。这里,我们关注一下方面:转载 2017-05-31 11:41:21 · 190 阅读 · 0 评论 -
mysql 大数据 查询优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id f转载 2017-06-26 17:12:23 · 222 阅读 · 0 评论 -
mysql5.7以下 json字段处理
CREATE DEFINER=`aawork_h5_sa`@`%` FUNCTION `fn_Json_getKeyValue`(`in_JsonArray` VARCHAR(4096),`in_Index` tinyint,`in_KeyName` VARCHAR(64)) RETURNS varchar(512) CHARSET utf8BEGIN DECLARE vs_return转载 2017-10-17 17:49:50 · 3193 阅读 · 0 评论