<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                為了模擬這個過程,我們需要構建一個海量表(8000000),而且每條數據不一樣,這樣的測試才有意義 一、構建海量表過程 ????(1)、創建數據庫 ????????????????create database testdb ????(2)、選擇數據庫 ????????????????set names utf8 ????????????????use testdb ? ? (3)、創建表 SQL ~~~ create table dept(/*部門表*/ deptno mediumint unsigned not null default 0, dname varchar(20) not null default "", loc varchar(13) not null default "" ) engine=myisam default charset=utf8; create table emp(/*雇員表*/ ename varchar(20) not null default "", job varchar(9) not null default "", mgr mediumint unsigned not null default 0, hiredate date not null, sal decimal(7,2) not null, comm decimal(7,2) not null, deptno mediumint unsigned not null default 0 ) engine=myisam default charset=utf8; create table salgrade(/*工資級別表*/ grade mediumint unsigned not null default 0, losal decimal(17,2) not null, hisal decimal(17,2) not null ) engine=myisam default charset =utf8; #測試數據 insert into salgrade values(1,700,1200); insert into salgrade values(2,1201,1400); insert into salgrade values(3,1401,2000); insert into salgrade values(4,2001,3000); insert into salgrade values(5,3001,9999); #設定新的命令結束符 delimiter $$ #刪除之前創建的函數 drop function rand_string$$ 創建一個函數 create function rand_string(n int) returns varchar(255)#該函數會返回一個字符串 begin #定義了一個變量 chars_str,類型varchar(100) declare chars_str varchar(100) default 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'; declare return_str varchar(255) default ''; declare i int default 0; while i<n do #concat函數:連接函數mysql函數 set return_str = concat(return_str,substring(chars_str,floor(1+rand()*62),1)); set i = i+1; end while; return return_str; end $$ #隨機產生部門編號 create function rand_num() returns int(5) begin declare i int default 0; set i = floor(10+rand()*500); return i; end $$ #創建存儲過程 create procedure insert_emp(in start int(10),in max_num int(10)) begin declare i int default 0; set autocommit = 0;#默認不提交SQL語句 repeat #循環語句 set i = i + 1; insert into emp values((start+i),rand_string(6),'SALESMAN',0001,curdate(),2000,4000,rand_num()); until i = max_num end repeat; commit;#整體提交所有SQL語句 end$$ #恢復定界符 delimiter ; #調用存儲過程 call insert_emp(1,8000000); ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看