1
0
Postgres数据库不是单个文件。在数据库的目录中,每个表和数据目录中的每个索引都有一个文件。所有文件将以db/table/index的对象ID(OID)命名。 JDBC URL指向数据库名称,而不是任何特定文件: jdbc:postgresql:foodb(隐含localhost) 如果“磁盘的行为类似于内存”,则表示数据库只存在于程序的生命周期中,那么就没有理由不能在程序启动时创建数据库,并在程序退出时将其删除。注意,这只是创建数据库的DDL,而不是通过init db程序创建data dir。您可以连接到默认的“Postgres”数据库,创建数据库,然后连接到它。 |
2
1
你可以耍花招。如果您在unixlike系统上运行postgresql,那么您应该能够创建一个ramdisk并将其用于数据库存储。这是一个非常好的步骤 guide for RAMdisks on Linux . 不过,一般来说,我建议在RAM类型的应用程序中对SQL数据库使用sqlite。 |
3
0
Firebird 2.1以后版本支持全局临时表,这些临时表只在数据库连接期间存在。 语法类似于创建全局临时表…提交时保留行 |
Turab · 即使没有匹配项,如何选择连接的行? 7 年前 |
David · Firebird calc在日期之间跳过周末 7 年前 |
muaz · 获取特定表的已发布SQL语句数 7 年前 |
René Hoffmann esd · 如何使用带有更新或插入的计划 7 年前 |