其乐融融的IT技术小站

MySQL

MySQL

Redis数据类型与应用场景

0

其乐融融 发布于 2023/11/14 01:33:07

Redis将数据存储在内存中,因此具有快速的读写速度。此外,Redis还采用了单线程的模型,避免了多线程的竞争和锁的开销,进一步提高了性能。

阅读()评论(0)赞 ()

MySQL

MySQL数据删除绝招,轻松搞定数据清除

0

其乐融融 发布于 2023/11/14 01:33:05

这些是MySQL中删除数据的主要方法。在执行删除操作时,请确保备份重要数据,以免意外删除。此外,根据您的需求选择适当的删除方法,以确保数据库的完整性和性能。如果不确定如何执行删除操作,建议在测试环境中进行测试,以避免在生产环境中发生意外。

阅读()评论(0)赞 ()

MySQL

SQL调优之Explain关键字详解

22

其乐融融 发布于 2023/11/12 01:33:13

Explain关键字可以模拟优化器执行 SQL 查询语句,从而知道 MySQL 是如何处理 SQL 语句的。分析查询语句或表结构的性能瓶颈。执行语句:explain + SQL语句。

阅读()评论(0)赞 ()

MySQL

聊聊MySQL中的死锁

3

其乐融融 发布于 2023/11/12 01:33:10

由于sql执行较快,直接执行上面两个事务中的sql可能不会产生死锁的情况,我们可以稍做修改,也就在UPDATE语句后面加上SLEEP函数,SLEEP会让当前进程暂停执行指定的时间(单位为秒)。

阅读()评论(0)赞 ()

MySQL

聊聊MySQL中的死锁

3

其乐融融 发布于 2023/11/10 01:33:13

由于sql执行较快,直接执行上面两个事务中的sql可能不会产生死锁的情况,我们可以稍做修改,也就在UPDATE语句后面加上SLEEP函数,SLEEP会让当前进程暂停执行指定的时间(单位为秒)。

阅读()评论(0)赞 ()

MySQL

MySQL中一条查询语句的执行全过程是怎样的?

11

其乐融融 发布于 2023/11/05 01:33:21

执行计划是我们进行sql优化的依赖。通过里面各个字段的信息我们能得到优化结论,其中有些字段的含义需要我们有一些底层基础比如Extra列,这一列会告诉我们当前查询是否走了索引,是否用了临时表,如何进行排序,有什么算法进行join,这些可能需要我们去了解排序原理,联表原理等等。这样才能对sql的调优做到游刃有余。

阅读()评论(0)赞 ()

MySQL

MySQL 调优:MySQL 使用 USE INDEX 作为索引提示

4

其乐融融 发布于 2023/11/04 01:33:26

过度使用USE INDEX可能会导致查询性能下降。优化器通常能够更好地评估和选择索引,使用USE INDEX可能会限制其优化能力,导致不必要的索引使用和性能损失。在使用USE INDEX语句时需要谨慎评估和测试。建议在实际场景中进行性能测试和比较,确保使用USE INDEX确实能够提供更好的性能,而不是盲目使用。

阅读()评论(0)赞 ()

MySQL

PostgreSQL vs. MySQL,该怎么选呢?

1

其乐融融 发布于 2023/11/04 01:33:24

我们观察到了与 Stack Overflow 结果相同的行业趋势,即 Postgres 在开发者中变得越来越受欢迎。但根据我们的实际体验,精密的 Postgres 牺牲了一些便利性。如果你想使用Postgres最好多看看文档,并运行几个查询来上手,有一些学习成本,MySQL 会更容易一些。有时候,功能多并不意味着好,择适合自己的才是最好的 。

阅读()评论(0)赞 ()

MySQL

MySQL之多线程迁移工具MyDumper使用指南

5

其乐融融 发布于 2023/11/04 01:33:16

mydumper 是一个功能强大的多线程迁移工具,用于备份 MySQL 数据库。通过逻辑备份,增量备份等特性,它提供了高度灵活性,并且易于使用。遵循上述步骤,你可以轻松地备份和还原 MySQL 数据库,以确保数据的安全性和可恢复性。​

阅读()评论(0)赞 ()

MySQL

MySQL 5.7和MySQL 8到底有哪些差异?一文看懂

1

其乐融融 发布于 2023/11/03 01:33:20

MySQL 8为那些希望获得更好性能、安全性和功能的用户提供了一个强大的选择。通过深入了解MySQL 5.7与MySQL 8之间的差异,开发人员和数据库管理员可以更明智地决定是否升级到MySQL 8,以满足他们的特定需求。尽管升级可能需要一些工作,但它为那些希望在数据库管理方面获得更多优势的用户提供了一个有前途的选择。

阅读()评论(0)赞 ()

MySQL

MySQL日志维护策略,你学会了吗?

0

其乐融融 发布于 2023/11/02 01:33:12

由于打开通用查询日志是记录用户的所有操作,在生产环境中这个日志的量是非常大的,所以一般情况下都是不打开的,myslq默认的该日志功能也是关闭的,在特殊情况下才进行打开。

阅读()评论(0)赞 ()

MySQL

国产数据库兼容过程中涉及的MySQL非严格模式

1

其乐融融 发布于 2023/11/02 01:33:09

MySQL的非严格模式指的是在MySQL配置中禁用严格模式(Strict Mode)的情况下执行的SQL。在非严格模式下,MySQL会对某些数据插入、更新和比较操作执行隐式转换,从而在一些情况下允许执行一些宽松的操作,而不抛出错误或警告。

阅读()评论(0)赞 ()

MySQL

深入理解 MySQL 中的锁和 MVCC 机制

4

其乐融融 发布于 2023/11/01 01:33:20

MySQL中的锁和MVCC是确保数据完整性和并发性的关键机制。深入理解它们的工作原理和使用方法,有助于设计和维护高性能的数据库系统。选择合适的隔离级别、避免过度使用锁、监控和调优是确保数据库系统安全可靠的关键步骤。

阅读()评论(0)赞 ()