Postgres快速创建大量测试数据

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)
时间: 2024-08-04 07:11:43

Postgres快速创建大量测试数据的相关文章

通过beego快速创建一个Restful风格API项目及API文档自动化(转)

通过beego快速创建一个Restful风格API项目及API文档自动化 本文演示如何快速(一分钟内,不写一行代码)的根据数据库及表创建一个Restful风格的API项目,及提供便于在线测试API的界面. 一.创建数据库及数据表(MySQL) #db--jeedev -- ---------------------------- -- Table structure for `app` -- ---------------------------- DROP TABLE IF EXISTS `a

微信公众号可快速创建“门店小程序” 不用开发

“门店小程序”是啥?“门店小程序”是小程序的一项新能力.无需开发,商户就可在微信公众号后台快速创建“门店小程序”.这个小程序类似一张“店铺名片”,可以展示线下门店名称.简介.营业时间.联系方式.地理位置和图片等门店信息,并支持在公众号自定义菜单.图文消息和模板消息等场景中使用. 它长这样: (左侧为“门店小程序”示意图,将来商户可根据需要为门店小程序快速配置卡券.支付功能) “门店小程序”和你们平时用到的小程序不同点在于: 页面标准化——便于用户识别:指向性明确——是一个“门店”:创建简单——公

创建大容量测试数据

create database data_Test  --创建数据库data_Test  GO  use data_Test  GO  create table tb_TestTable   --创建表  (  id int identity(1,1) primary key,  userName nvarchar(20) not null,  userPWD nvarchar(20) not null,  userEmail nvarchar(40) null  )  GO -- --插入数据

Android开发的初学者快速创建一个项目

因为gwf的原因,大陆连不上google所以AndroidSDK是无法更新的 而且设置代理也不一定能解决问题 如果是初学者想快速的了解安卓开发,可以在国内的内网下载整合包 下载地址:http://rj.baidu.com/soft/detail/23485.html?ald 快速创建一个安卓项目------hello world! 1.file--Android application project 3.设置项目名称,app名称,app唯一标识.项目适用于安卓版本 4.图标,界面,项目位置,及

快速创建一个express工程框架

分四步: 1.全局安装express npm install -g express 2.全局安装express-generator npm install -g express-generator (此时可以测试一下,输入express - -help) 3.进入到·工程父目录 cd [工程父目录名] 4.快速创建工程结构 express -t [模板引擎名:ejs/jade] [工程名] 版权声明:本文为博主原创文章,未经博主允许不得转载.

《快速创建网站》2.1 在Azure上创建网站及网站运行机制

现在让我们开始一天的建站之旅. 本文是<快速创建网站>系列的第2篇,如果你还没有看过之前的内容,建议你点击以下目录中的章节先阅读其他内容再回到本文. 1. 网站管理平台WordPress和云计算平台Azure简介2.1 在Azure上创建网站及网站运行机制2.2 域名绑定操作和Azure负载均衡机制2.3 WordPress 初始化和网站管理功能3.1 WordPress 数据导入3.2 WordPress 多站点支持和Azure在线代码编辑器3.3 WordPress 多语言支持 Multi

《快速创建网站》1. 网站管理平台WordPress &amp; 微软Azure 云计算简介

网站并不神秘,过节了,在家闲的没事的,自己建个网站玩玩吧.每段视频不超过15分钟,地铁/公交/睡前/醒来看一段,几天之后变身建站专家,找老板加薪去! 在普通人眼里,创建网站是专业开发人员和IT工程师才能完成的任务,而在IT业高度发达的今天,特别是各种网站管理平台和云计算的成熟,这已经变成了一件非常简单的事情.你也许不懂如何编写代码,不懂什么是服务器,域名或者网络:借助一些正确的工具,你也可以做到. <快速创建网站>系列博客(视频)就是在这样的背景下诞生的,作为一名在软件行业工作了10年的程序猿

MYSQL_与excel结合在excel中用&amp;连接符快速创建表头_20161125

excel &连接符快速创建表头 复制c列内容 CREATE TABLE A0001restaurant ( #用户明细表 城市 VARCHAR(255), 区块 VARCHAR(255), 用户ID INT(11), 用户名称 VARCHAR(255), 用户地址 VARCHAR(255), 门牌号 VARCHAR(255), 收货人 VARCHAR(255), 联系电话 VARCHAR(255), 用户类型一级 VARCHAR(255), 用户类型二级 VARCHAR(255), 注册时间0

《快速创建网站》 2.2 负载均衡简介和域名绑定操作

本文是<快速创建网站>系列的第3篇,如果你还没有看过之前的内容,建议你点击以下目录中的章节先阅读其他内容再回到本文. 1. 网站管理平台WordPress和云计算平台Azure简介 (6分钟 本文) 2.1 在Azure上创建网站及网站运行机制 (13分钟) 2.2 域名绑定操作和Azure负载均衡机制 (12分钟) 2.3 WordPress 初始化和网站管理功能 (11分钟) 3.1 WordPress 数据导入 (12分钟) 3.2 WordPress 多站点支持和Azure在线代码编辑