我在我的机器上安装了wampserver。在phpMyAdmin中,我在其中创建了一个数据库和一个表。我需要将值INSERT到表并测量查询的时间。当我运行如下的单个INSERT时,我可以看到执行时间。
INSERT INTO City VALUES (166,'Tangail','BGD','Dhaka',106004);
但是当我在下面的同时插入很多时,我看不到时间。这是什么原因?我怎么能在那里看到执行时间?有人可以帮我这个。
INSERT INTO City VALUES (167,'Jamalpur','BGD','Dhaka',103556);
INSERT INTO City VALUES (168,'Pabna','BGD','Rajshahi',103277);
INSERT INTO City VALUES (169,'Naogaon','BGD','Rajshahi',101266);
INSERT INTO City VALUES (170,'Sirajganj','BGD','Rajshahi',99669);
INSERT INTO City VALUES (171,'Narsinghdi','BGD','Dhaka',98342);
INSERT INTO City VALUES (172,'Saidpur','BGD','Rajshahi',96777);
答案 0 :(得分:4)
可悲的是,答案是phpMyAdmin(从4.0.5版开始)不支持显示多个查询的执行时间。 请注意,您可以执行另一种更快的插入操作,并为您提供执行时间:
INSERT INTO `City` VALUES
(166, 'Tangail', 'BGD', 'Dhaka', 106004),
(167, 'Jamalpur', 'BGD', 'Dhaka', 103556),
(168, 'Pabna', 'BGD', 'Rajshahi', 103277),
(169, 'Naogaon', 'BGD', 'Rajshahi', 101266),
(170, 'Sirajganj', 'BGD', 'Rajshahi', 99669),
(171, 'Narsinghdi', 'BGD', 'Dhaka', 98342),
(172, 'Saidpur', 'BGD', 'Rajshahi', 96777);
答案 1 :(得分:1)
您可以将sql fiddle用于此