
数据库
文章平均质量分 52
进击ing小白
这个作者很懒,什么都没留下…
展开
-
PostgreSql数据库执行统计
在实际项目中为了确保软件长时间正常运行,监控数据库的执行情况非常有必要,这个扩展可以帮助你识别最频繁运行的查询、哪些查询消耗的时间最长,以及系统的整体工作量,从而对性能瓶颈进行诊断和优化。PostgreSql的pg_stat_statements插件提供一种方法追踪一个服务器所执行的所有 SQL 语句的执行统计信息,可以用于统计数据库的资源开销,分析TOP SQL。原创 2025-02-17 16:48:21 · 213 阅读 · 0 评论 -
项目中数据库链接池使用
项目中数据库的增删查改及其频繁,连接的创建和销毁会很消耗资源,从而拖慢程序;初始创建连接池很有必要,先mark后续空闲整理这部分优化内容。原创 2025-01-21 21:35:31 · 237 阅读 · 0 评论 -
PostgreSql的备份和升级
该数据库版本主要分为主要版本和次要版本,大版本基本每年发布一次,小版本则每几个月即发布,更新较快。在10.0之前所使用的数据库版本由三个数字组成,如9.5.2,主要版本为9.5,次要版本为2,即9.5版本第二次发布;在10.0之后版本由两位数字组成,如10.16,10为主要版本,16为次要版本,同一个主版本由于数据的存储结构相同,且总是前后版本兼容,因此升级只需要将旧版本的data文件替换到新的data文件即可;而跨越主版本升级则会因为存储结构的改变而不能简单的进行data替换。原创 2024-10-12 22:54:29 · 2097 阅读 · 0 评论 -
MySQL必知必会读书笔记
MySql 事物 隔离级别 ACID 锁 并发控制 MVCC 存储引擎 索引 Innodb MyIsam 数据库逻辑架构原创 2019-05-14 16:14:30 · 1119 阅读 · 2 评论 -
Redis的设计与实现阅读笔记
目录Redis简单的动态字符串SDS:链表:字典:跳表整数集合压缩列表:实际为低概率事件,条件很难达到,时间复杂度趋近于O(N)。对象单机数据库数据库RDB持久化:自动间隔性保护:RDB文件结构...原创 2019-03-11 11:10:43 · 734 阅读 · 0 评论