
数据库
文章平均质量分 86
小灰灰要减肥
java小菜鸟一枚
展开
-
mysql调优1(profile,数据类型优化,索引优化,执行计划)
目录性能监控:使用profile 来查询运行性能schema和数据类型优化:1、数据类型的优化2、合理使用范式和反范式3、主键的选择4,字符集的选择5、存储引擎的选择6、适当的数据冗余——是要join回降低查询速度7、适当拆分-表中有的字段非常大,且不常用,可以拆分出去,执行计划通过索引进行优化1,索引基本知识2、mysql为啥采用b+数结构?3、myISAM和InnorDB都是b+树,但是有区别:性能监控:使用profile 来查询运行性能.原创 2021-02-26 12:21:36 · 213 阅读 · 0 评论 -
mysql的锁机制
mysql的锁机制1、MySQL锁的基本介绍 **锁是计算机协调多个进程或线程并发访问某一资源的机制。**在数据库中,除传统的 计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一 个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。 相对其他数据库而言,MySQL的锁机制比较简单,其最 显著的特点是不同的存储引擎支持不同的锁机制。比如,MyI原创 2021-02-24 16:13:28 · 230 阅读 · 1 评论 -
MYSQL5.7详细安装步骤:保姆级教程
以下为MySQ安装步骤,安装的过程中有很多坑,下文一一写了,希望对你有帮助,啦啦啦yum install wget -y 没有装wget安装下,wget一个下载工具mv CentOS-Base.repo CentOS-Base.repo.backup 更改下文件名称,(这步是为了后面更改yum源,下载的yum源 命名为CentOS-Base.repo)更换yum源:wget -O /etc/yum.repos.d/CentOS-Base.repo http://...原创 2021-02-24 13:36:26 · 606 阅读 · 0 评论 -
mysql基础语法整理
数据库语法汇总(MYSQL) 序号 查询内容 示例 备注 1 两表联查全查询(内连接) SELECT * from clothes_tab cl,color_tab co WHERE cl.clo_color=co.color_id 只有左表,右表可以对应上才能显示,无法保证任何一张表数据的完整性 2 两表联查全查询(外左连接) SELECT * from clothes_tab cl LEFT JOIN color_tab co on cl.c.原创 2021-02-06 12:27:42 · 158 阅读 · 0 评论