![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
JerryWu2018
吃好喝好,长生不老
展开
-
缓存失效及解决方法
1.缓存穿透 如果缓存和数据库中都不存在的数据,比如数据库某个物品编号只到8000,而有人恶意的访问一个不存在的编号,一直访问10000编号,那么在数据库和缓存中都不存在,在高并发情况下,会不停查询数据库,造成数据库压力大。 2.缓存雪崩 雪崩是指在某一时间,在缓存中我们放置的大量的key同时失效,则大量的请求全部直接到达数据库,造成数据库压力过大。 3.缓存击穿 缓存击穿 指 并发查同一条数据。缓存击穿是指缓存中没有但数据库中有的数据(一般是缓存时间到期),这时由于并发用户特别多,同时读缓存没读到数据,又原创 2021-04-22 17:07:15 · 1060 阅读 · 0 评论 -
Navicat定时备份数据库
1.点击计划 2.新建一个批处理作业 3.左侧选择你要备份的数据库,双击可用任务,在下方会显示已选择的任务 4.点击保存并命名 5.设置计划任务,点击新建 6.设置每天定时备份时间 7.设置里一定要取消掉这个钩,默认是打钩的,超出72小时停止任务,不取消的话,只能在72小时内运行。 8.备份还原 默认的备份位置与数据库的连接地址一致,右键数据库,选择连接属性,可以看到设置位置,按照顺序,选择你要恢复的数据库,选择备份文件,即可恢复。 ...原创 2021-04-18 20:35:47 · 1102 阅读 · 0 评论