
MySQL
文章平均质量分 85
MySQL
wy971744839
这个作者很懒,什么都没留下…
展开
-
MySQL高级篇(SQL优化、索引优化、锁机制、主从复制)
myisam存储:如果表对事务要求不高,同时是以查询和添加为主的,我们考虑使用myisam存储引擎,比如bbs 中的发帖表,回复表InnoDB存储:对事务要求高,保存的数据都是重要数据,我们建议使用INN0DB,比如订单表,账号表.面试问MyISAM和INNODB的区别1.事务安全2.查询和添加速度3.支持全文索引4.锁机制5.外键MyISAM不支持外键,INNODB 支持外键.Mermory存储:比如我们数据变化频繁,不需要入库,同时又频繁的查询和修改,我们考虑使用memory。原创 2023-09-02 17:43:15 · 605 阅读 · 0 评论 -
MySQL优化常用的19种方法
SQL优化常用的19种方法原创 2023-05-05 15:42:31 · 3318 阅读 · 0 评论 -
ShardingSphere实现数据库读写分离,主从库分离,docker详细教程
引用官方的话:Apache ShardingSphere 是一款分布式的数据库生态系统, 可以将任意数据库转换为分布式数据库,并通过数据分片、弹性伸缩、加密等能力对原有数据库进行增强。Apache ShardingSphere 设计哲学为 Database Plus,旨在构建异构数据库上层的标准和生态。它关注如何充分合理地利用数据库的计算和存储能力,而并非实现一个全新的数据库。它站在数据库的上层视角,关注它们之间的协作多于数据库自身。原创 2023-05-04 17:27:56 · 920 阅读 · 0 评论 -
MySQL 高级原理: MySQL执行过程及执行顺序
MySQL整体的执行过程如下图所示。原创 2023-04-24 08:18:52 · 2758 阅读 · 0 评论 -
MySQL性能优化
关注 type key rows filterd 等字段 ,从而定位该 SQL 执行慢的根本原因。Show Profile 是 MySQL 提供的可以用来分析当前会话中,SQL 语句资源消耗情。针对慢 SQL,我们可以使用关键字 explain 来查看当前 sql 的执行计划.可以重点。况的工具,可用于 SQL 调优的测量。针对运行慢的 SQL,通过 profile 工具进行详细分析.可以得到 SQL 执行过程中。我们可以通过慢查询日志和慢查询日志分析工具得到有问题的 SQL 列表。原创 2023-04-05 16:10:08 · 140 阅读 · 0 评论