日期:2014-05-16  浏览次数:20757 次

postgresql如何快速创建表
问题描述:数据库:postgreSQL
要求:创建3300张表,要求在40秒内实现
在线等...
补充:存储过程不考虑、备份恢复耗时70秒

------解决方案--------------------
这个速度有点玄 不过你这需求应该改改 哪有这么用数据库的
------解决方案--------------------
难度很大,提高硬件是种选择。
------解决方案--------------------
你将创建表的代码保存在SQL文件中,用
psql -d newdatabase -U postgres -f dump.sql
试试
------解决方案--------------------
还有一种就是直接在操作系统上复制文件,而不是通过SQL语句去创建表。不过这种方法需要研究表文件的结构。