日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

用MYSQL的存储过程创建百万级测试数据表

發布時間:2025/3/21 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用MYSQL的存储过程创建百万级测试数据表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • 創建隨機字符串函數,便于創建名稱

  • DROP function if EXISTS rand_string; #創建一個指定字符個數的函數 create function rand_string(n INT) #返回字符串,注意:此處關鍵字是returns 而不是return returns varchar(255) BEGIN#定義一個臨時變量,給變量賦值'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'DECLARE chars_str varchar(100) DEFAULT 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';# 定義返回結果字符串DECLARE return_str varchar(255) DEFAULT '';DECLARE i int DEFAULT 0;WHILE i < n DOset return_str = CONCAT(return_str,SUBSTRING(chars_str,FLOOR(1+RAND()*52),1));set i=i+1;END while;RETURN return_str; END

    創建隨機編號生成函數

    drop function if exists rand_num; CREATE function rand_num() returns int(5) BEGINDECLARE i int default 0;set i = FLOOR(10+RAND()*500);return i; END
  • 創建數據表 -- 部門表 dept

    drop table if EXISTS dept; create table dept (deptno MEDIUMINT UNSIGNED not null DEFAULT 0,dname varchar(20) default '',ioc varchar(13) default'' ) ENGINE = myisam default CHARSET ='utf8'; ALTER table dept add PRIMARY key(deptno);
  • 創建數據表 -- 員工表 emp

    drop table if EXISTS emp; CREATE TABLE `emp` (`empno` mediumint(8) unsigned NOT NULL DEFAULT '0',`ename` varchar(20) NOT NULL DEFAULT '',`job` varchar(9) NOT NULL DEFAULT '',`mgr` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '上級編號',`hiredate` date NOT NULL COMMENT '入職日期',`salary` decimal(7,2) NOT NULL COMMENT '薪水',`comm` decimal(7,2) NOT NULL COMMENT '紅利',`deptno` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '部門編號' ) ENGINE=MYISAM DEFAULT CHARSET=utf8;
  • 創建插入測試數據的存儲過程

    drop PROCEDURE IF EXISTS insert_emp ;CREATE PROCEDURE insert_emp (in start_no int(10),in max_num int(10))BEGINDECLARE i int default 0;# 設置自動提交為falseset autocommit =0;# 開啟循環REPEATset i = i+1;insert into emp values((start_no+i),rand_string(6),'SALESMAN',0001,CURDATE(),rand_num(),400,0002);UNTIL i=max_numEND REPEAT; END
  • 調用存儲過程,生成百萬數據

    call insert_emp(10000,10000000);
  • 轉載于:https://www.cnblogs.com/peterpoker/p/9758103.html

    總結

    以上是生活随笔為你收集整理的用MYSQL的存储过程创建百万级测试数据表的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 韩国三级hd中文字幕的背景音乐 | 国产白丝一区二区三区 | 久久精品中文 | 欧洲在线一区 | 台湾a级艳片潘金莲 | 天堂网色 | 嫩草精品 | 久一区二区三区 | 丝袜理论片在线观看 | 韩国中文字幕在线观看 | 好吊色免费视频 | 四虎影视www在线播放 | 国产精品九一 | 天天干天天色天天射 | 激情全身裸吻胸 | 天堂网在线中文 | avtt亚洲天堂 | 色爱色 | 激情小说欧美色图 | 日日草视频| 国产精品蜜臀av | 国产真人做爰毛片视频直播 | 欧美日韩激情一区二区 | 一本一道av无码中文字幕 | 国产成人精品免费 | 久久国产精品久久国产精品 | 国产高清视频在线免费观看 | 免费毛片看| 全部免费毛片在线播放 | 永久黄网站色视频免费观看w | 91美女精品| 日韩性生活大片 | 成人在线视频免费观看 | 网友自拍咪咪爱 | 操久久久| 青青草五月天 | 国产情侣av在线 | 国产午夜精品久久久久久久久久 | 欧美一区二区网站 | 91丝袜呻吟高潮美腿白嫩 | 亚洲欧美综合在线观看 | 日日拍夜夜拍 | 欧美成人自拍视频 | av色成人| 国产无精乱码一区二区三区 | 老司机亚洲精品 | 成人黄色一级视频 | 亚洲欧美综合一区 | 91丨九色丨蝌蚪丨丝袜 | 国模私拍av | 韩国成人在线 | 日本美女影院 | 中文字幕一区二区三区精品 | 狠狠干网| 中文字幕人妻无码系列第三区 | 吸咬奶头狂揉60分钟视频 | 中文字幕在线观看视频一区二区 | 成人欧美一区二区三区黑人免费 | 91成人精品国产刺激国语对白 | 国产山村乱淫老妇女视频 | 欧美成年视频 | 久久亚洲综合网 | 亚洲精品国产99 | 黄色一级二级 | 最近更新中文字幕 | 成人黄色在线免费观看 | 久久午夜剧场 | 毛片在线看网站 | 打开每日更新在线观看 | 久久少妇网 | 99在线视频播放 | 91丨九色丨蝌蚪丨丝袜 | 日本黄色录像片 | 亚洲精品aⅴ中文字幕乱码 国产精品调教视频 | 日本午夜网 | 欧美一级视频免费观看 | 国产精品视频播放 | 最新国产拍偷乱偷精品 | 天堂婷婷 | 亚洲av无码乱码国产麻豆 | 色撸撸在线观看 | 久久亚洲AV成人无码国产野外 | 成人写真福利网 | 国产人久久人人人人爽 | 美女狠狠干 | 污视频网站免费看 | 国产精品国产成人国产三级 | 亚洲伦乱 | 日本伊人久久 | 日本一级三级三级三级 | 日本不卡一区在线观看 | 欧美一区免费观看 | 天天操天天操天天操天天 | 99re热在线视频 | 国模无码视频一区 | 国产精品自拍一区 | 中文字幕在线免费看 | 亚洲色图视频在线观看 | 国产污视频在线观看 |