Я пытаюсь убедить свое приложение, чтобы убедиться, что запросы mysql в порядке для большого набора записей.
Как и многие разработчики, я написал приложение PHP / MySQL с небольшим диапазоном записей идобавив пару из них на стадии разработки.Теперь мне интересно, как это будет работать (медленно, нормально или быстро), если у меня будет 10000 или 50000 строк в моих таблицах.Конечно, все данные находятся во многих таблицах (клиенты, контакты, заказы, продукты, корзины и т. Д.)
. Для этого мне нужно будет дублировать строки с инкрементными идентификаторами и различными значениями.
ТеперьЯ знаю, что невозможно попросить написать запросы для всех моих таблиц или структуры базы данных, поэтому мой вопрос:
Как я могу вставить в таблицу mysql несколько строк с инкрементными идентификаторами и разными значениями?Может быть как в стиле SQL, так и в PHP-коде настолько, насколько это возможно.
CREATE TABLE `customers` (
`ID_Customer` int(11) unsigned NOT NULL auto_increment,
`Name` varchar(50) character set latin1 default NULL,
`Address` varchar(100) character set latin1 default NULL,
`City` varchar(50) character set latin1 default NULL,
`Zip` varchar(15) character set latin1 default NULL,
`ID_Country_Subdivision_ISO_Code` char(3) character set latin1 default NULL,
`ID_Country_ISO_Code` char(2) character set latin1 default NULL,
PRIMARY KEY (`ID_Customer`)
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
INSERT INTO `customers` VALUES ('9', 'Bernard Dusablon', '8-125 103 E Avenue', 'St-Jérôme', 'J7Y 3Z6', 'QC', 'CA');
INSERT INTO `customers` VALUES ('10', 'Nicolas Gilbert', '9-125 103 E Avenue', 'Montréal', 'H7C 1T5', 'QC', 'CA');