摘要: 使用索引 索引是用于快速数据检索操作的结构。在数据库世界中,索引与表相关联并用于有效定位数据,而无需查询数据库表中的每一行。如果表没有索引,则需要全表扫描才能找到记录,这在磁盘 I/O 和 CPU 利用率方面非常昂贵。全表扫描是从磁盘顺序读取每条记录、检查搜索条件并构建结果集的过程。 在本文中,您将 阅读全文
posted @ 2022-12-11 23:07 jl1771 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 进程架构 1.1 进程父子关系 PostgreSQL 的进程架构由多个后端进程组成,其父进程是 postmaster。进程 ID 记录在 {PGDATA}/postmaster.pid 文件中。当实例成功关闭时,该文件将被删除。数据库客户端与 postmaster 进程正在侦听的端口建立连接。 图1 阅读全文
posted @ 2022-12-11 22:28 jl1771 阅读(132) 评论(0) 推荐(0) 编辑
摘要: PostgreSQL数据库不允许元组(行,记录)跨越多个页面(page)存储,所以,它不能直接存储非常大的字段值。对于大字段值,它将被压缩且(或)分解为多个物理行,该技术称为“TOAST”。 toast技术特点 toast是超长字段在PG的一个存储方式; 全称The overSized Attrib 阅读全文
posted @ 2022-12-08 22:10 jl1771 阅读(287) 评论(0) 推荐(0) 编辑
摘要: Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 Python 代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的代码。 1 阅读全文
posted @ 2022-12-08 22:03 jl1771 阅读(50) 评论(0) 推荐(0) 编辑
摘要: Linux挂载命令 1 mount命令基本格式 linux所有存储设备都必须挂载使用,包括硬盘 查询系统中已经挂载的设备 mount [-l] 依据配置文件/etc/fstab的内容,自动挂载 mount -a mount [-t 文件系统] [-L 卷标名] [-o 特殊选项] 设备文件名 挂载点 阅读全文
posted @ 2022-12-08 22:01 jl1771 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 源码安装pg9.6 添加用户 useradd pg96 下载源码包 wget https://ftp.postgresql.org/pub/source/v9.6.24/postgresql-9.6.24.tar.gz 解压 tar -xf postgresql-9.6.24.tar.gz cd p 阅读全文
posted @ 2022-12-08 21:58 jl1771 阅读(38) 评论(0) 推荐(0) 编辑
摘要: pip介绍 pip的全称:package installer for python,是 Python包管理工具,该工具提供了对Python包的查找、下载、安装、卸载的功能。Python官方的PyPi仓库为我们提供了一个统一的代码托管仓库,名叫PyPi(Python Package Index),所有 阅读全文
posted @ 2022-12-08 21:55 jl1771 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1,avi、mkv、mp4等格式转为mp4 ffmpeg -i 1.avi -c copy 1.mp4 2,wmv、asf等格式转为mp4 ffmpeg -i 1.asf 1.mp4 阅读全文
posted @ 2021-07-25 23:24 jl1771 阅读(1690) 评论(0) 推荐(0) 编辑
摘要: 数据库版本 postgres=# SELECT version(); version PostgreSQL 9.6.0 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44), 64-bit (1 阅读全文
posted @ 2021-07-11 23:08 jl1771 阅读(448) 评论(0) 推荐(0) 编辑
摘要: PgBouncer是为PostgreSQL提供的轻量级连接池工具,作用如下:1,能够缓存和PostgreSQL的连接,当有连接请求进来的时候,直接分配空闲进程,而不需要PostgreSQL fork出新进程来建立连接,以节省创建新进程,创建连接的资源消耗。2,能够有效提高连接的利用率,避免过多的无效 阅读全文
posted @ 2021-07-11 15:22 jl1771 阅读(171) 评论(0) 推荐(0) 编辑