Заполнять таблицы ненужными данными?

Я ленив, иногда мучительно ленив, но эй (по иронии судьбы), вот как мы все делаем правильно?

У меня была простая идея, которая может или не быть там. Если это так, я хотел бы знать, а если нет, возможно, я это сделаю.

При работе с моей базой данных MSSQL иногда мне хочется проверить производительность различных транзакций над таблицами, представлениями, процедурами и т. Д ... Кто-нибудь знает, есть ли способ заполнить таблицу x ряды ненужных данных, с которыми просто можно поэкспериментировать.

Можно было бы достаточно просто ..

INSERT INTO `[TABLE]`
SELECT `COLUMNS` FROM [`SOURCE_TABLE`]

Или сделать что-то вроде ...

DECLARE count int 
SET count = 0

WHILE count <= `x`
BEGIN
INSERT INTO `[TABLE]`
(...column list...)
VALUES
(...VALUES (could include the count here as a primary key))

SET count = count + 1
END

Но похоже, что есть или уже должно быть что-то там. Есть идеи ??

7
задан JBone 16 August 2011 в 20:00
поделиться