随笔分类 -  MySQL

上一页 1 2 3 4 5 6 下一页

MySQL调优篇 | 表连接方式及算法(3)
摘要:【前言】 经常有一些朋友向我咨询,如何写出高效的SQL,这不是三言两语能说得清的,索性认真来写一下,增删查改方面的知识我不再赘述,如果有基础薄弱的同学,可以好好的补一补再来看。 以MySQL为基础,MySQL调优篇内容主要包含MySQL逻辑架构、索引知识、表关联算法、explain执行计划解读及SQ 阅读全文

posted @ 2022-01-17 09:37 数据派 阅读(133) 评论(0) 推荐(0) 编辑

MySQL调优篇 | 索引知识解读(2)
摘要:前言经常有一些朋友向我咨询,如何写出高效的SQL,这不是三言两语能说得清的,索性认真来写一下,增删查改方面的知识我不再赘述,如果有基础薄弱的同学,可以好好的补一补再来看。以MySQL为基础,MySQL调优篇内容主要包含MySQL逻辑架构、索引知识、表关联算法、explain执行计划解读及SQL调优实 阅读全文

posted @ 2022-01-11 09:05 数据派 阅读(38) 评论(0) 推荐(0) 编辑

MySQL调优篇 | 逻辑架构解读(1)
摘要:【前言】 经常有一些朋友向我咨询,如何写出高效的SQL,这不是三言两语能说得清的,索性认真来写一下,增删查改方面的知识我不再赘述,如果有基础薄弱的同学,可以好好的补一补再来看。 以MySQL为基础,MySQL调优篇内容主要包含MySQL逻辑架构、索引知识、表关联算法、explain执行计划解读及SQ 阅读全文

posted @ 2022-01-10 10:02 数据派 阅读(60) 评论(0) 推荐(0) 编辑

索引是如何提高查询性能的?
摘要:引言问:如何提高一条查询SQL的性能?答:最常用的方式就是加「索引」。问:索引为什么就能提高查询性能?答:索引就像一本书的目录,用目录查当然很快。问:为什么通过目录就能提高查询速度呢。答:…… 都知道通过书目可以快速查询,这只是表象,背后的原因到底是什么呢?下面就来扒一扒。树二叉树由 n( n > 阅读全文

posted @ 2021-12-24 09:09 数据派 阅读(147) 评论(0) 推荐(0) 编辑

Oracle 迁移至 MySQL 的过程中遇到的一些问题及想法
摘要:【前言】 近年来,各大行业去O运动愈演愈烈,一方面是基于对数据库安全可控的考虑,另一方面分布式数据库逐渐占据了OLTP领域较大的市场,尤其在互联网领域,MySQL、PG等分布式数据库的应用非常广泛。. 在进行Oracle向MySQL迁移时会遇到很多难点,那么,从Oracle迁移至MySQL会遇到哪些 阅读全文

posted @ 2021-10-18 09:07 数据派 阅读(568) 评论(0) 推荐(0) 编辑

MySQL聚集索引
摘要:聚集索引或聚簇索引(Clustered Index)是一种对磁盘上实际数据重新组织并按指定的一个或多个列的值排序。数据行的物理顺序与列值(一般是主键那列)的逻辑顺序相同,一个表中只能有一个聚集索引(因为只能以一种物理顺序存放) InnoDB就是用的聚集索引,它的表中的数据都会有一个主键,即使你不创建 阅读全文

posted @ 2021-10-18 09:06 数据派 阅读(1987) 评论(0) 推荐(0) 编辑

MySQL 8.0 之后对 count(*) 的优化提升了一倍,是真的吗?
摘要:一直以来,MySQL 对 count(*) 的执行都很头疼。MyISAM 引擎自带计数器,可以秒回;不过对 InnoDB 引擎来说实时计算就很头疼了。MySQL8.0 以前有多方法可以变相解决此类问题.比如:1、模拟 MyISAM 的计数器比如要获得表 A 的总数,我们建立两个触发器分别对 inse 阅读全文

posted @ 2021-10-14 09:27 数据派 阅读(306) 评论(0) 推荐(0) 编辑

MySQL InnoDB VS MyISAM对比
摘要:。 阅读全文

posted @ 2021-10-14 09:22 数据派 阅读(35) 评论(0) 推荐(0) 编辑

MySQL中IN写法的一些改写技巧
摘要:聊聊慢SQL中关于IN语法的优化分析过程。 技术人人都可以磨炼,但处理问题的思路和角度各有不同,希望这篇文章可以抛砖引玉。以一个例子为切入点 一、问题背景 某业务模块反馈SQL慢,优化过程中的一些思考做个记录。基础环境: 主机类型:阿里云 操作系统:CentOS release 7.4 存储:Ali 阅读全文

posted @ 2021-07-26 09:34 数据派 阅读(610) 评论(0) 推荐(1) 编辑

SQL中如何使用EXISTS替代IN
摘要:原创作品,可以转载,但是请标注出处地址http://www.cnblogs.com/V1haoge/p/6385312.html 我们在程序中一般在做SQL优化的时候讲究使用EXISTS带替代IN的做法,理由是EXISTS执行效率要比IN高。 之前我一直挺懵懂的一件事情是如何使用EXISTS来替换I 阅读全文

posted @ 2021-07-12 11:32 数据派 阅读(176) 评论(0) 推荐(0) 编辑

什么是SQL注入?如何防止SQL注入?
摘要:一、SQL注入 1、什么是SQL注入? SQL注入是比较常见的网络攻击方式之一,主要攻击对象是数据库,针对程序员编写时的疏忽,通过SQL语句,实现无账号登录,篡改数据库。 SQL注入简单来说就是通过在表单中填写包含SQL关键字的数据来使数据库执行非常规代码的过程。 SQL数据库的操作是通过SQL语句 阅读全文

posted @ 2021-06-29 09:09 数据派 阅读(1342) 评论(0) 推荐(0) 编辑

No buffer space available (maximum connections reached
摘要:windows 操作系统,tomcat报错: java.net.SocketException: No buffer space available (maximum connections reached?): connect 调查发现由于大量的TIME_WAIT连接未被释放,导致占用的端口资源一 阅读全文

posted @ 2021-06-28 11:43 数据派 阅读(1105) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 下一页