首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
IT书架
本次搜索耗时
0.264
秒,为您找到
245
个相关结果.
搜书籍
搜文档
122.mysql 什么情况出现回表操作
14
2024-06-11
《MySQL面试题》
在MySQL中,回表操作通常发生在以下情况: 执行连接查询:特别是嵌套循环连接时,外层循环每次迭代都会进行一次回表操作。 使用非聚集索引进行查询:当通过索引定位到对应页后,需要根据行的物理地址找到所需的数据行。 索引设计不当或数据分布不均:这可能导致查询优化器选择进行回表操作。 了解这些情况有助于优化查询性能,减少回表次数。
127.mysql做分库分表,通过用户IDhash去分表,之前是8张表,如果后期数据越来越大需要16
12
2024-07-24
《MySQL面试题》
1. 规划扩展方案 2. 动态扩展策略 3. 数据迁移 4. 代码和查询调整 5. 验证和测试 6. 监控和优化 示例代码 总结 在MySQL中,进行分库分表(sharding)是一种常见的扩展策略,用于提高数据库的可扩展性和性能。当你需要从8张表扩展到16张或32张表时,需要考虑如何平滑地进行表的扩展,而不会对现有的数据和系统...
119.mysql为什么加索引
10
2024-06-07
《MySQL面试题》
MySQL使用索引的主要原因是为了提高查询效率和性能。索引通过在数据库表中创建一个或多个索引列,将数据按照特定的顺序组织起来,以便快速地查找和访问数据。这就像书的目录一样,可以直接根据页码找到对应的内容,从而加快数据库的查询速度。此外,索引还可以减少硬盘IO读取,进一步提升系统性能。
86.如何保证mysql和redis的实时性一致性
10
2024-06-11
《系统设计高频面试真题》
如何保证mysql和redis的实时性一致性 如何保证mysql和redis的实时性一致性 保证MySQL和Redis的实时一致性可以通过以下方法: 写入MySQL后更新Redis:在数据写入MySQL后,同步更新Redis。 使用MySQL的二进制日志(binlog)和消息队列:监控MySQL的binlog变更,然后通过消息队列将变更同步到Re...
32.Kafka监控(下)
1
2024-08-09
《图解 Kafka 之实战指南》
消费滞后 监控指标说明 监控模块 总结 消费滞后 消息堆积是消息中间件的一大特色,消息中间件的流量削峰、冗余存储等功能正是得益于消息中间件的消息堆积能力。然而消息堆积是一把亦正亦邪的“双刃剑”,如果应用场合不恰当,反而会对上下游的业务造成不必要的麻烦,比如消息堆积势必会影响上下游整个调用链的时效性。在某些情况下,有些中间件如 RabbitMQ ...
1..
«
22
23
24
25