Рис. 3.56 Объединение двух столбцов для неиндексированной базы данных
Рис. 3.57 Объединение двух столбцов для индексированной базы данных
Рис. 3.58 Объединение двух столбцов для индексированной и неиндексированной базы данных для SQL Server
Рис. 3.59 Объединение двух столбцов для индексированной и неиндексированной базы данных для Informix
Рис. 3.60 Объединение двух столбцов для индексированной и неиндексированной базы данных для DB2
2. Объединение разного числа строк для трех столбцов (табл. 3.21)
Текст запроса:
Select region_code, surname, name from queue where ID <= «ограничение на число строк» UNION Select number, surname, name from abonents where ID <= «ограничение на число строк»
ЧислоСтрок |
Время выполнения, сек |
|||||
DB2 |
Informix |
MS SQL Server |
||||
инд. |
неинд. |
инд. |
Неинд. |
инд. |
Неинд. |
|
200000 |
42 |
44 |
46 |
57 |
31 |
36 |
600000 |
131 |
133 |
168 |
174 |
106 |
114 |
1000000 |
259 |
261 |
303 |
305 |
193 |
202 |
1400000 |
300 |
305 |
374 |
387 |
233 |
249 |
1600000 |
325 |
327 |
401 |
405 |
252 |
268 |
Рис. 3.61 Объединение трех столбцов для неиндексированной базы данных
Рис. 3.62 Объединение трех столбцов для индексированной базы данных
Рис. 3.63 Объединение трех столбцов для индексированной и неиндексированной базы данных для SQL Server
Рис. 3.64 Объединение трех столбцов для индексированной и неиндексированной базы данных для Informix
Рис. 3.65 Объединение трех столбцов для индексированной и неиндексированной базы данных для DB2
3. Объединение разного числа строк для четырех столбцов (табл. 3.22)
Текст запроса:
Select region_code, surname, name, patronymic from queue where ID <= «ограничение на число строк» UNION Select number, surname, name, patronymic from abonents where ID <= «ограничение на число строк»
ЧислоСтрок |
Время выполнения, сек |
|||||
DB2 |
Informix |
MS SQL Server |
||||
инд. |
неинд. |
инд. |
неинд. |
инд. |
неинд. |
|
200000 |
55 |
59 |
65 |
78 |
33 |
39 |
600000 |
189 |
194 |
234 |
246 |
112 |
148 |
1000000 |
324 |
328 |
432 |
443 |
210 |
231 |
1400000 |
370 |
372 |
501 |
516 |
242 |
265 |
1600000 |
423 |
425 |
577 |
589 |
253 |
291 |
Рис. 3.66 Объединение четырех столбцов
для неиндексированной базы данных
Рис 3.67 Объединение четырех столбцов
для индексированной базы данных
Рис. 3.68 Объединение четырех столбцов для индексированной и неиндексированной базы данных для MS SQL Server
Рис. 3.69 Объединение четырех столбцов для индексированной и неиндексированной базы данных для Informix
Рис. 3.70 Объединение четырех столбцов для индексированной и неиндексированной базы данных для DB2
4. Объединение разного числа строк для пяти столбцов (табл. 3.23)
Текст запроса:
Select priv_exist, region_code, surname, name, patronymic from queue where ID <= «ограничение на число строк» UNION Select number, house, surname, name, patronymic from abonents where ID <= «ограничение на число строк»
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.