Задать вопрос
msa6886
@msa6886

Как сгенерировать 10 млн строк в таблице для тестов?

Как проще сгенерировать 10 млн строк в таблице для тестов?
  • Вопрос задан
  • 300 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Winsik
@Winsik
сис.админ, недопрограммист :)
DELIMITER //
CREATE PROCEDURE X()
BEGIN
  DECLARE i INT DEFAULT 0;
  WHILE i < 10000000 DO
  INSERT INTO map (X,
        Y,
        STATUS)
        VALUES('1','1', FLOOR((RAND() * 5)));
  SET i = i + 1;          
  END WHILE;
END//
DELIMITER ;

стащено отсюда (вот только сколько это будет генериться по времени, лучше разбить на кусочки по 100к записей ))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы