目的
sql server 搭建日誌傳輸,模擬災難轉移,在主庫上不斷生成測試資料,模擬生產環境。
生成測試資料指令碼
表結構
--if table dbo.t1 exists, then drop it
if object_id('dbo.t1', 'u') is not null
drop table dbo.t1;
--create table dbo.t1
create table [dbo].[t1](
[id] [int] null,
[dt] [datetime] null
) on [primary]
測試資料生成
--generate test data
declare @i int
set @i = 1
while @i > 0
begin
--指定等待1s後執行
waitfor delay '00:00:01'
insert into t1 values(@i, getdate())
set @i = @i + 1
end
快速生成測試資料
select rownum as id,to char sysdate rownum 24 3600,yyyy mm dd hh24 mi ss as inc datetime,trunc dbms random.value 0,100 as random id,dbms random.string...
postgresql 生成測試資料
此處,我簡單的寫乙個例子,供參考 在postgresql9.1下面做的 1 準備知識 針對 postgres生成資料方法 生成序列 select from generate series 1,5 生成date select date generate series now now 1 week 1 ...
SQL Server中生成測試資料
在實際的開發過程中。很多情況下我們都需要在資料庫中插入大量測試資料來對程式的功能進行測試。而生成的測試資料往往需要符合特定規則。雖然可以自己寫一段程式來進行插入資料,但每乙個專案就寫乙個插入資料的程式並不明智。本文主要介紹使用vs2010的資料生成計畫在sql server中生成測試資料。1.手動編...