查询mysql中的所有索引

mysql查看所有表的索引: SELECT a.TABLE_SCHEMA, a.TABLE_NAME, a.index_name, GROUP_CONCAT(column_name ORDER BY seq_in_index) AS `Columns` FROM information_schema.statistics a GROUP BY a.TABLE_SCHEMA,a.TABLE_NAME,a.index_name 查询索引: select * from (SELECT a.TABLE_SCHEMA, a.TABLE_NAME, a.index_name, GROUP_CONCAT(column_name ORDER BY seq_in_index) AS `Columns` FROM information_schema.statistics a GROUP BY a.TABLE_SCHEMA,a.TABLE_NAME,a.index_name) as b where b.index_name like '%req_id_3%'

2024-02-21 · 1 min · 60 words · luolin

缓存一致性问题怎么解决

关于Redis的其他的一些面试问题已经写过了,比如常见的缓存穿透、雪崩、击穿、热点的问题,但是还有一个比较麻烦的问题就是如何保证缓存一致性。...

2024-02-21 · 4 min · 1645 words · luolin

缓存知识

缓存 Java本地缓存 [[Java本地缓存]] Redis [[redis实现分布式锁——setnx]] 什么是RDB和AOF Redis的过期键的删除策暖 R...

2024-02-21 · 1 min · 283 words · luolin

缓存穿透,缓存击穿和缓存雪崩的区别以及解决方案

什么是缓存穿透,缓存击穿和缓存雪崩 缓存穿透:缓存和数据库中都没有的数据,被大量请求(速记:缓存和数据库都不存在) 缓存击穿:缓存中的数据突然失...

2024-02-21 · 3 min · 1197 words · luolin

记一次事务的坑:Transaction rolled back because it has been marked as rollback-only

问题背景 最近在项目中发现了一则报错:“org.springframework.transaction.UnexpectedRollbackE...

2024-02-21 · 4 min · 1562 words · luolin