文章目录0. 背景1. What & Why1.1 What1.2 Why2. PostgreSQL分表方式3. 官方文档中示例3.1 创建分区表3.2 创建索引3.3 删除分区4. 注意事项4.1 在哪些列上建立分区4.2 分区数量 0. 背景博主有一批500G轨迹数据文本文件,想用PG进行管理。新手上路第一天,手动建立了十几个表,用copy_from方式导入数据,但导着导着速度
# 如何实现"archivedir" ## 一、流程 首先,让我们来看一下整个实现"archivedir"流程: | 步骤 | 描述 | | ---- | ---- | | 1 | 检查目标文件夹是否存在 | | 2 | 创建一个zip文件,准备写入文件 | | 3 | 遍历目标文件夹中所有文件和子文件夹 | | 4 | 将文件和子文件夹逐一写入zip文件中 | | 5 | 关闭zip文件
原创 2024-06-23 07:00:27
35阅读
这里写是 repo + git 服务器搭建。不是客户端 到新公司上班。由于公司新做Android 方面开发。没人懂Android ,只好自己搭建Android 代码管理工具。基于 gitosis + repo 管理Android 代码。搭建这个环境浪费一个星期时间。这篇文章也参考很多其他人博客!再此感谢那些前者贡献。 由于 方案厂商给我们Android 源码 不带 git ,就是 纯An
# PostgreSQL Archivedir 清理:基础知识与实践 PostgreSQL 是一款功能强大开源关系数据库管理系统,在高可用性和数据安全性方面表现出色。针对数据备份和恢复需求,PostgreSQL 提供了归档功能,而归档目录archivedir)则是存放数据库归档文件地方。随着时间推移,归档目录可能会积累大量数据,因此定期清理归档目录是非常重要。 ## 什么是 Arc
原创 8月前
93阅读
一、原理POST注入,其注入点存在于POST表单中参数处。攻击者可以通过代理抓包工具(如Burpsuite)拦截并修改POST表单中参数,利用union select命令进行注入,暴露数据库中存储信息。二、步骤1.访问SQLi-Labs网站在攻击机Pentest-Atk打开FireFox浏览器,并访问靶机A-SQLi-Labs上SQLi-Labs网站Less-11。访问URL为:http
转载 2024-08-13 08:25:39
31阅读
作者:瀚高PG实验室 (Highgo PG Lab)- KalathPostgreSQL系统目录是一个包含表和视图模式,其中包含有关数据库内所有其他对象元数据等。这对于数据库管理员对数据库进行管理有很大帮助。PostgreSQL将有关数据库和集群元数据信息存储在“pg_catalog”模式中。但是请注意,除非遇到绝对紧急情况,否则不应该修改。接下来主要概述一下系统目录,并选择常用几个系统
...
转载 2021-08-03 20:55:00
59阅读
2评论
JDBC 驱动程序二进制 JAR 文件下载可在此处获得,当前版本与Maven Repository一起提供。因为 Java 是平台中立,所以它是一个简单过程,只需下载适当 JAR 文件并将其放入您类路径中。源版本也可在此处获取最新驱动程序版本。当前版本42.3.4这是驱动程序的当前版本。除非您有不寻常要求(运行旧应用程序或 JVM),否则这是您应该使用驱动程序。它支持 Postg
转载 2024-04-02 15:39:07
281阅读
查看oracle归档日志路径1.修改归档日志格式默认格式是:“ %t_%s_%r.dbf”,我们尝试将格式修改为“%t_%s_%r.arch”,这是一个静态参数,需要重新启动数据库才生效。 sys@ora10g> show parameter log_archive_format NAME      &nbsp
首先还是找一个全新centos7电脑去https://www.enterprisedb.com..
原创 2023-01-09 18:20:14
219阅读
开源数据库领域,postgresql以其优越性能、功能及良好稳定性排名首位可谓当之无愧,尤其是对高并发支持可谓匠心独具。而优越性能和稳定性,究其根本无非是良好基础架构,本文将对其性能和稳定性有着良好支撑事务及锁机制进行探讨,并结合实际测试,以真切说明和证明其特点。1、可在事务中DDLpostgresql中,DDL语句可以在事务中,既可以提交,也可以回滚,这在实际工作中,不然具备很大
最近工作中需要同时插入两张表,老大非要让使用存储过程,因为我们使用是PostgreSQL,所以就去学习了一下这个PostgreSQL 存储过程。存储过程,在PostgreSQL 这个数据库中,被称为PostgreSQL函数,所以你可以把他看成就是我们平常使用函数,只是定义和调用时候,语法不同。基本语法:GREATE [OR REPLACE] FUNCTION function_name
转载 2024-06-17 20:19:37
72阅读
介绍:    加速搜索引擎检索数据一种特殊表结构,一个数据库索引与一本书索引目录非常相似。作用:    索引有助于加快select查询和where子句,但是它会减慢使用update和insert语句时操作。索引可以创建和删除,但是不影响数据。假设我们有一个类似这样表:CREATE TABLE test1 ( id integer,
转载 2024-03-18 10:01:14
267阅读
一个PostgreSQL数据库集群包含一个或多个已命名数据库。用户和用户组在整个集群范围内是共享,但是其它数据并不共享。任何与服务器连接客户都只能访问那个在连接请求里声明数据库。注意: 集群中用户并不一定要有访问集群内所有数据库权限。共享用户名意思是不能有重名用户。假定同一个集群里有两个数据库和一个joe用户,系统可以配置成只允许joe 访问其中一个数据库。一个数据库包含一个或多个已
转载 2024-06-07 16:28:10
251阅读
索引是一种特殊查询表,可以使用搜索引擎数据库以加快数据检索。简单地说,索引是表中数据一个指针,在一个数据库中索引是非常相似,如:一本书目录。例如,如果想在一本书中引用所有页面讨论某个话题,先参考索引按字母顺序列出所有目录主题,然后转到一个或多个特定页码。 www.yiibai.com索引有助于加快SELECT查询和WHERE子句,但它会减慢数据输入,UPDATE和INSERT语句
COPY --  在表和文件之间拷贝数据SynopsisCOPY tablename [ ( column [, ...] ) ] FROM { 'filename' | STDIN } [ [ WITH ] [ BINARY ] [ OIDS ] [ DELIMITER [ AS ] 'delimiter' ] [ NULL [ AS ] 'null string' ] [ CSV [
转载 2023-09-25 17:13:29
789阅读
pg_restorehost127.0.0.1port5432username"XXX"dbname"XXX"noprivilegesnotablespacesnoownerschema"XXX"verbose"xxx.sql"
sql
原创 2021-12-17 02:36:39
996阅读
说起「Partial Index」,估计很多人没听说过。在 PostgreSQL 中,它含义是指:通过查询条件索引选定行,而不是所有的行。虽然 MySQL 也有此概念,但是其更接近前缀索引含义:比如你想索引一个 VARCHAR(255) 字段,根据数据分布情况,你可以仅索引前面若干个字符,如此通过降低索引体积来达到提升性能目的。例一:有一个 users 表,里面有一个 mobile 字段
文章目录概述ACID遵从性(ACID Compliance )对比原子性(Atomic)一致性(Consistency)隔离性(Isolcation)持久性(Durability)对SQL标准支持度对比支持业务场景对比复制功能对比主要功能对比查询相关功能对比表功能支持架构功能对比视图表功能对比加密使用功能对比后记 概述在几个流行数据库中,我首先接触到是MySQL,随着工作发展,接触到
转载 2023-08-10 16:43:08
220阅读
       MVCC(Multi-Version Concurrency Control,多版本并发控制):在并发操作数据库时,读操作可能会产生不一致数据,为了避免这种情况,需要实现数据库并发访问控制,使得每次读取到数据都一致,最简单方式便是加锁访问。也就是,将所有操作串行化,这样就不会出现不一致情况。但是,串行化读操作会被写操作阻塞,导
转载 2024-04-06 10:57:06
52阅读
  • 1
  • 2
  • 3
  • 4
  • 5