1. 怎麼批量往oracle資料庫中造大量的數據
那要看你需要什麼類型的數據了。
最簡單的,寫一個存儲過程,在里頭添加一個insert,循環個 大量 次數。
如果存在其他表中有大量數據的,也可以
insert 新表 select from 其他表。
注意一下欄位類型。
2. 如何構建大量的測試數據
構造海量數據來驗證系統是否能正確執行。怎樣才算正確的執行呢?定義一個清晰的、可測量的標准很重要。在進行大數據量測試之前,首先對測試需求做清晰的分析。我們一般很少從功能評價的角度進行這項測試,更多的時候是考查系統性能和效率。假設一個本科院校的學籍管理系統,主要是用來管理學生的,學生在系統中的生命周期一般是4年,根據學校現有的在校生數以及未來五年每年的招生數據,基本上可以分析出需要構造的各個學年下的學生數。這樣一來,原來在單個學期能正確執行的功能(功能、性能、效率都滿足需求,這個需求可以作為大數據量測試時的參考標准),在處理4個學年的數據(8個學期)時,各個業務的功能、伺服器性能、業務執行效率(如查詢、統計、數據挖掘等)還能滿足需求嗎?根據業務特點,數據在系統中總是有一個相對確定的生命周期的,我們需要構造的往往是這些全生命周期的數據,注意不同的業務模塊生成的數據量是不一樣的。沒有必要去構造不符合實際情況,數量級過大的測試數據。
對測試需求做了准確清晰的分析之後,接下來對輸入的測試數據進行分析。一方面,我們要求測試數據要盡可能的與生產環境數據一致,盡可能是有意義的數據,可以通過分析使用現有系統的數據或根據業務特點構造數據。另一方面,我們要求測試數據輸入要滿足輸入限制規則,盡可能覆蓋到滿足規則的不同類型的數據。我們遇到最多的還是在資料庫中構造的測試數據,也包括磁碟文件(附件)。
最後一步就是生成測試數據了。生成測試數據的方法無外乎編寫sql腳本(存儲過程)在資料庫端直接生成、編寫程序代碼生成(實際上也是要寫sql)、使用批量數據生成工具(DataFactory、PL/SQL Developer、TOAD等都可以)、使用工具錄制業務參數化之後長時間運行來生成(如4樓的仁兄所說)。不過個人覺得使用sql來做是最靈活的,尤其是涉及到業務數據相互轉換需要充分考慮到內部處理邏輯及約束時。
補充一點,大數據量測試同時也是檢測伺服器性能的好時機(例如執行數據轉換、統計分析的業務過程),包括磁碟的I/O性能、內存、CPU等,甚至也是對數據增長預測的一個驗證。
3. 如何用EXCEL創建大量數據
感覺這個不是問題啊?如果嫌拖動太慢,可以在原本輸入1那裡輸入
=ROW(A1)
然後復制單元格,使用 shift鍵快速下拉右側滾動欄,瞬間選中幾萬行,然後粘貼即可。
4. 如何使用Jmeter製造軟體測試數據
性能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項性能指標進行測試。負載測試和壓力測試都屬於性能測試,兩者可以結合進行。負載測試,通過測試系統在資源超負荷情況下的表現,以發現設計上的錯誤或驗證系統的負載能力。在這種測試中,將使測試對象承擔不同的工作量,以評測和評估測試對象在不同工作量條件下的性能行為,以及持續正常運行的能力。負載測試的目標是確定並確保系統在超出最大預期工作量的情況下仍能正常運行。壓力測試,也稱為強度測試、負載測試。壓力測試是模擬實際應用的軟硬體環境及用戶使用過程的系統負荷,長時間或超大負荷地運行測試軟體,來測試被測系統的性能、可靠性、穩定性等。
5. oracle中怎麼造千萬級的測試數據
1、用記事本製作千萬級數據,我想信你很快,然後導入資料庫
2、使用plsql 編程 的 For、While、Loop循環語句
3、自己用insert into 一條一條加。
6. shell 怎麼造mysql 的大量數據
若要將大量的數據值插入到資料庫的一個或多個表中,使用insert into語句來實現將是一項無聊的工作。
1、LOAD DATA通過讀取本地文件系統上的文件,可以將大量數據添加到資料庫中。
mysql> LOAD DATA INFILE 『datafile.txt』 INTO TABLE db2.table_name;
mysql> LOAD DATA INFILE 『datafile.txt』 INTO TABLE db2.table_name FIELDS TERMINATED BY 『,』 OPTIONALLY ENCLOSED BY 『」『;
mysql> load data infile 「file.txt」 into table table_name fields terminated by 『\t』 (sid,name);
2、還有一個mysqlimport命令可以批量增加,mysqlimport直接從文件讀取批量數據。它相當於LOAD DATA語句的一個介面。
mysqlimport可以自動生成一個LOAD DATA語句,該語句把filename.txt文件中的數據裝入table_name表中。
mysqlimport根據文件名導入表名,即將文件名第一個圓點前的所有字元作為表名。例如,文件class.txt被裝入class表中。
例如:
mysqlimport -L -uroot -proot db01 table_name.txt;
mysqlimport -local table_name filename.txt;
3、datafile.txt內容:
「1」,」a string」,」100.20″
「2」,」a string containing a , comma」,」102.20″
「3」,」a string containing a \」 quote」,」102.20″
「4」,」a string containing a \」, quote and comma」,」102.20″
4、假如你有x表,導入了一個y表,將y表數據插入x表:
insert into x select * from y;
7. 怎麼製造excel數據表
數據---數據透視表和透視圖
按照向導來做就好啦,一步步來。
注意布局的地方按照想要的效果拖曳,多試幾次就能找到規律了。
其他操作過程中的問題得具體問題具體分析了。
8. 如何造數據,往oracle數據
如何造數據,往oracle數據
--建立表 和刪除表;
DROP TABLE DEPT;
CREATE TABLE DEPT
(DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY,
DNAME VARCHAR2(14) ,
LOC VARCHAR2(13) ) ;
9. 在Java中如何偽造數據
faker比較老牌一些,其他語言如ruby,python,perl都有對應的實現,嚴格來說java-faker是從其他語言借鑒而來的。如果你已經對其他語言的faker有了解,那麼java-faker不錯,API基本一致,不需要調整什麼。 fairy的中文意思為小精靈,那麼jfairy非常貼切,"小精靈"可以給你任何你想要的數據。jfairy的API相比更直接和明了一下,非常容易閱讀,如果你還沒有使用faker的話,那麼jfairy非常不錯。
10. sql裡面造數據是什麼意思
就是在資料庫中插入數據,然後再用語句實現增 刪 改 查等操作