DROP PROCEDURE BULK_USER_100;
CREATE PROCEDURE BULK_USER_100()
BEGIN
DECLARE i INT DEFAULT 1;
DECLARE maxIndex INT DEFAULT 10000000;
WHILE ( i < maxIndex ) DO
INSERT INTO user(id, name)
VALUES
(CONCAT('USER-', i), CONCAT('유저-', i)),
(CONCAT('USER-', i+1), CONCAT('유저-', i+1)),
(CONCAT('USER-', i+2), CONCAT('유저-', i+2)),
(CONCAT('USER-', i+3), CONCAT('유저-', i+3)),
(CONCAT('USER-', i+4), CONCAT('유저-', i+4)),
(CONCAT('USER-', i+5), CONCAT('유저-', i+5)),
(CONCAT('USER-', i+6), CONCAT('유저-', i+6)),
(CONCAT('USER-', i+7), CONCAT('유저-', i+7)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+8)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+9)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+10)),
(CONCAT('USER-', i+1), CONCAT('유저-', i+11)),
(CONCAT('USER-', i+2), CONCAT('유저-', i+12)),
(CONCAT('USER-', i+3), CONCAT('유저-', i+13)),
(CONCAT('USER-', i+4), CONCAT('유저-', i+14)),
(CONCAT('USER-', i+5), CONCAT('유저-', i+15)),
(CONCAT('USER-', i+6), CONCAT('유저-', i+16)),
(CONCAT('USER-', i+7), CONCAT('유저-', i+17)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+18)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+19)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+20)),
(CONCAT('USER-', i+1), CONCAT('유저-', i+21)),
(CONCAT('USER-', i+2), CONCAT('유저-', i+22)),
(CONCAT('USER-', i+3), CONCAT('유저-', i+23)),
(CONCAT('USER-', i+4), CONCAT('유저-', i+24)),
(CONCAT('USER-', i+5), CONCAT('유저-', i+25)),
(CONCAT('USER-', i+6), CONCAT('유저-', i+26)),
(CONCAT('USER-', i+7), CONCAT('유저-', i+27)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+28)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+29)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+30)),
(CONCAT('USER-', i+1), CONCAT('유저-', i+31)),
(CONCAT('USER-', i+2), CONCAT('유저-', i+32)),
(CONCAT('USER-', i+3), CONCAT('유저-', i+33)),
(CONCAT('USER-', i+4), CONCAT('유저-', i+34)),
(CONCAT('USER-', i+5), CONCAT('유저-', i+35)),
(CONCAT('USER-', i+6), CONCAT('유저-', i+36)),
(CONCAT('USER-', i+7), CONCAT('유저-', i+37)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+38)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+39)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+40)),
(CONCAT('USER-', i+1), CONCAT('유저-', i+41)),
(CONCAT('USER-', i+2), CONCAT('유저-', i+42)),
(CONCAT('USER-', i+3), CONCAT('유저-', i+43)),
(CONCAT('USER-', i+4), CONCAT('유저-', i+44)),
(CONCAT('USER-', i+5), CONCAT('유저-', i+45)),
(CONCAT('USER-', i+6), CONCAT('유저-', i+46)),
(CONCAT('USER-', i+7), CONCAT('유저-', i+47)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+48)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+49)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+50)),
(CONCAT('USER-', i+1), CONCAT('유저-', i+51)),
(CONCAT('USER-', i+2), CONCAT('유저-', i+52)),
(CONCAT('USER-', i+3), CONCAT('유저-', i+53)),
(CONCAT('USER-', i+4), CONCAT('유저-', i+54)),
(CONCAT('USER-', i+5), CONCAT('유저-', i+55)),
(CONCAT('USER-', i+6), CONCAT('유저-', i+56)),
(CONCAT('USER-', i+7), CONCAT('유저-', i+57)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+58)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+59)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+60)),
(CONCAT('USER-', i+1), CONCAT('유저-', i+61)),
(CONCAT('USER-', i+2), CONCAT('유저-', i+62)),
(CONCAT('USER-', i+3), CONCAT('유저-', i+63)),
(CONCAT('USER-', i+4), CONCAT('유저-', i+64)),
(CONCAT('USER-', i+5), CONCAT('유저-', i+65)),
(CONCAT('USER-', i+6), CONCAT('유저-', i+66)),
(CONCAT('USER-', i+7), CONCAT('유저-', i+67)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+68)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+69)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+70)),
(CONCAT('USER-', i+1), CONCAT('유저-', i+71)),
(CONCAT('USER-', i+2), CONCAT('유저-', i+72)),
(CONCAT('USER-', i+3), CONCAT('유저-', i+73)),
(CONCAT('USER-', i+4), CONCAT('유저-', i+74)),
(CONCAT('USER-', i+5), CONCAT('유저-', i+75)),
(CONCAT('USER-', i+6), CONCAT('유저-', i+76)),
(CONCAT('USER-', i+7), CONCAT('유저-', i+77)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+78)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+79)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+80)),
(CONCAT('USER-', i+1), CONCAT('유저-', i+81)),
(CONCAT('USER-', i+2), CONCAT('유저-', i+82)),
(CONCAT('USER-', i+3), CONCAT('유저-', i+83)),
(CONCAT('USER-', i+4), CONCAT('유저-', i+84)),
(CONCAT('USER-', i+5), CONCAT('유저-', i+85)),
(CONCAT('USER-', i+6), CONCAT('유저-', i+86)),
(CONCAT('USER-', i+7), CONCAT('유저-', i+87)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+88)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+89)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+90)),
(CONCAT('USER-', i+1), CONCAT('유저-', i+91)),
(CONCAT('USER-', i+2), CONCAT('유저-', i+92)),
(CONCAT('USER-', i+3), CONCAT('유저-', i+93)),
(CONCAT('USER-', i+4), CONCAT('유저-', i+94)),
(CONCAT('USER-', i+5), CONCAT('유저-', i+95)),
(CONCAT('USER-', i+6), CONCAT('유저-', i+96)),
(CONCAT('USER-', i+7), CONCAT('유저-', i+97)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+98)),
(CONCAT('USER-', i+8), CONCAT('유저-', i+99));
INSERT INTO follow(follower_id, followee_id)
VALUES
('USER-1', CONCAT('USER-', i)),
('USER-1', CONCAT('USER-', i+1)),
('USER-1', CONCAT('USER-', i+2)),
('USER-1', CONCAT('USER-', i+3)),
('USER-1', CONCAT('USER-', i+4)),
('USER-1', CONCAT('USER-', i+5)),
('USER-1', CONCAT('USER-', i+6)),
('USER-1', CONCAT('USER-', i+7)),
('USER-1', CONCAT('USER-', i+8)),
('USER-1', CONCAT('USER-', i+9)),
('USER-1', CONCAT('USER-', i+10)),
('USER-1', CONCAT('USER-', i+11)),
('USER-1', CONCAT('USER-', i+12)),
('USER-1', CONCAT('USER-', i+13)),
('USER-1', CONCAT('USER-', i+14)),
('USER-1', CONCAT('USER-', i+15)),
('USER-1', CONCAT('USER-', i+16)),
('USER-1', CONCAT('USER-', i+17)),
('USER-1', CONCAT('USER-', i+18)),
('USER-1', CONCAT('USER-', i+19)),
('USER-1', CONCAT('USER-', i+20)),
('USER-1', CONCAT('USER-', i+21)),
('USER-1', CONCAT('USER-', i+22)),
('USER-1', CONCAT('USER-', i+23)),
('USER-1', CONCAT('USER-', i+24)),
('USER-1', CONCAT('USER-', i+25)),
('USER-1', CONCAT('USER-', i+26)),
('USER-1', CONCAT('USER-', i+27)),
('USER-1', CONCAT('USER-', i+28)),
('USER-1', CONCAT('USER-', i+29)),
('USER-1', CONCAT('USER-', i+30)),
('USER-1', CONCAT('USER-', i+31)),
('USER-1', CONCAT('USER-', i+32)),
('USER-1', CONCAT('USER-', i+33)),
('USER-1', CONCAT('USER-', i+34)),
('USER-1', CONCAT('USER-', i+35)),
('USER-1', CONCAT('USER-', i+36)),
('USER-1', CONCAT('USER-', i+37)),
('USER-1', CONCAT('USER-', i+38)),
('USER-1', CONCAT('USER-', i+39)),
('USER-1', CONCAT('USER-', i+40)),
('USER-1', CONCAT('USER-', i+41)),
('USER-1', CONCAT('USER-', i+42)),
('USER-1', CONCAT('USER-', i+43)),
('USER-1', CONCAT('USER-', i+44)),
('USER-1', CONCAT('USER-', i+45)),
('USER-1', CONCAT('USER-', i+46)),
('USER-1', CONCAT('USER-', i+47)),
('USER-1', CONCAT('USER-', i+48)),
('USER-1', CONCAT('USER-', i+49)),
('USER-1', CONCAT('USER-', i+50)),
('USER-1', CONCAT('USER-', i+51)),
('USER-1', CONCAT('USER-', i+52)),
('USER-1', CONCAT('USER-', i+53)),
('USER-1', CONCAT('USER-', i+54)),
('USER-1', CONCAT('USER-', i+55)),
('USER-1', CONCAT('USER-', i+56)),
('USER-1', CONCAT('USER-', i+57)),
('USER-1', CONCAT('USER-', i+58)),
('USER-1', CONCAT('USER-', i+59)),
('USER-1', CONCAT('USER-', i+60)),
('USER-1', CONCAT('USER-', i+61)),
('USER-1', CONCAT('USER-', i+62)),
('USER-1', CONCAT('USER-', i+63)),
('USER-1', CONCAT('USER-', i+64)),
('USER-1', CONCAT('USER-', i+65)),
('USER-1', CONCAT('USER-', i+66)),
('USER-1', CONCAT('USER-', i+67)),
('USER-1', CONCAT('USER-', i+68)),
('USER-1', CONCAT('USER-', i+69)),
('USER-1', CONCAT('USER-', i+70)),
('USER-1', CONCAT('USER-', i+71)),
('USER-1', CONCAT('USER-', i+72)),
('USER-1', CONCAT('USER-', i+73)),
('USER-1', CONCAT('USER-', i+74)),
('USER-1', CONCAT('USER-', i+75)),
('USER-1', CONCAT('USER-', i+76)),
('USER-1', CONCAT('USER-', i+77)),
('USER-1', CONCAT('USER-', i+78)),
('USER-1', CONCAT('USER-', i+79)),
('USER-1', CONCAT('USER-', i+80)),
('USER-1', CONCAT('USER-', i+81)),
('USER-1', CONCAT('USER-', i+82)),
('USER-1', CONCAT('USER-', i+83)),
('USER-1', CONCAT('USER-', i+84)),
('USER-1', CONCAT('USER-', i+85)),
('USER-1', CONCAT('USER-', i+86)),
('USER-1', CONCAT('USER-', i+87)),
('USER-1', CONCAT('USER-', i+88)),
('USER-1', CONCAT('USER-', i+89)),
('USER-1', CONCAT('USER-', i+90)),
('USER-1', CONCAT('USER-', i+91)),
('USER-1', CONCAT('USER-', i+92)),
('USER-1', CONCAT('USER-', i+93)),
('USER-1', CONCAT('USER-', i+94)),
('USER-1', CONCAT('USER-', i+95)),
('USER-1', CONCAT('USER-', i+96)),
('USER-1', CONCAT('USER-', i+97)),
('USER-1', CONCAT('USER-', i+98)),
('USER-1', CONCAT('USER-', i+99));
set i = i+100;
end while;
end;
CALL BULK_USER_100();