博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Postgres快速创建大量测试数据
阅读量:5863 次
发布时间:2019-06-19

本文共 989 字,大约阅读时间需要 3 分钟。

DROP TABLE  IF EXISTS color;CREATE TABLE color(    cname VARCHAR(20),    remark VARCHAR(20));insert into color select round(random()*100),round(random()*1000) from generate_series(1,10000000);

插入10000000数据之后,用时51秒

对于generate_series函数,还可以生成时间:

david=# select generate_series(now(), now() + '7 days', '1 day');        generate_series        ------------------------------- 2013-04-03 14:22:26.391852+08 2013-04-04 14:22:26.391852+08 2013-04-05 14:22:26.391852+08 2013-04-06 14:22:26.391852+08 2013-04-07 14:22:26.391852+08 2013-04-08 14:22:26.391852+08 2013-04-09 14:22:26.391852+08 2013-04-10 14:22:26.391852+08(8 rows)david=# select generate_series(to_date('20130403','yyyymmdd'), to_date('20130404','yyyymmdd'), '3 hours');      generate_series     ------------------------ 2013-04-03 00:00:00+08 2013-04-03 03:00:00+08 2013-04-03 06:00:00+08 2013-04-03 09:00:00+08 2013-04-03 12:00:00+08 2013-04-03 15:00:00+08 2013-04-03 18:00:00+08 2013-04-03 21:00:00+08 2013-04-04 00:00:00+08(9 rows)

 

转载地址:http://mgunx.baihongyu.com/

你可能感兴趣的文章
Nginx版本号优化及记录用户请求需要的时间
查看>>
初识系统性能
查看>>
解决root用户登录Ubuntu12.04LTS图形界面
查看>>
Laravel 5.5 发布,ThinkSNS+ 升级及状况分享【研发日记14】
查看>>
T-Sql产生随机数
查看>>
eclipse ndk
查看>>
be yet to用法
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
JAVA EE 学习路线
查看>>
Android电源管理之wake_lock
查看>>
git在错误的分支上提交了代码如何优雅的迁移到正确的分支
查看>>
linux date的几个简单使用
查看>>
the vmrc console has disconnected attempting to reconnect
查看>>
Linux 之HA集群配置
查看>>
Linux远程命令
查看>>
33、mysql表增删改查、视图
查看>>
如何通俗地解释什么是网桥?
查看>>
从git仓库中删除不同分支的.idea文件夹
查看>>
我的友情链接
查看>>