我使用的是PostgreSQL 9.6只读副本,无法在其中创建函数或临时表。 在一个表中有一个应该在盘上的文件的列表。在一个完全不同的服务上的目录中,有文件本身,命名为file_id。Column | Type file_id | integer
name | text 并在另一台机器上的磁盘上 ls -rt大约有5000
我在远程PostgreSQL服务器上具有选择权限,我希望在其中远程运行一个查询,并将其结果导出到本地服务器中的.csv文件中。一旦我设法建立到服务器的连接,我首先必须定义DB,然后定义模式,然后定义表,这使得以下代码行无法工作:
\copy schema.products TO '/home/localfolder/products.csvSelect * From schema.products) To '/home/localfol
我一直在思考其他的解决方案,以加快从我的数据库中检索数据。我现在有一个比较大的数据库,大约有10亿行,而且还在增长。我们预计DB将以每年15亿行(300 DB)的速度线性增长。我的数据库是PostGreSQL on FreeBSD。
数据库包含历史传感器数据,这些数据仅由时间戳、数值和传感器的1个外键组成。这些数据永远不会被更新,只会被写入,并且不会经常被访问。有了这么多的数据,不可能将所有东西保存在内存中,但如果可