Вернуться   Форум программистов > Форум Базы данных > Форум SQL Server

SQL Server

Программирование MS SQL Server

Ответ
 
Старый 28.11.2001, 10:28   #1
AlexV0
Местный
 
Регистрация: 31.05.2001
Сообщений: 186
AlexV0 пока не определено
По умолчанию Еще один, не менее интересный вопрос быстродействия SELECT.

Два случая:
а) Таблица состоит из 10000 строк,1 столбец.
б) Таблица состоит из 5 строк,2000 столбцов.
В каком случае будет работать быстрее, если требуется пробежаться по каждому столбцу каждой строки (т.е. просмотреть все значения из таблицы) ?
Т.е. что требует меньше времени: переход от столбца к следующ.столбцу или переход от строке к следующ.строке, или абсолютно без разницы ?
AlexV0 вне форума  
Старый 28.11.2001, 13:31   #2
VVP
Пользователь
 
Регистрация: 06.11.2001
Сообщений: 64
VVP пока не определено
По умолчанию RE: Еще один, не менее интересный вопрос быстродействия SELECT.

Заканчивай глумиться, если ты делаешь 2000 столбцов в таблице, то сам сиди и проверяй. Таблица с таким кол-вом столбцов, это не таблица - это клоака. Потом, помоему, такое кол-во столбцов недопустимо физически
VVP вне форума  
Старый 28.11.2001, 14:08   #3
etsypin
Новичок
 
Регистрация: 03.05.2001
Сообщений: 15
etsypin пока не определено
По умолчанию RE: Еще один, не менее интересный вопрос быстродействия SELECT.

Что 2000 столбцов, что 10000 с 1 столбцов все по времени будет одинаково в разумных конечно пределах. так как для того чтобы по всем значениям пройтись все равно надо считать все блоки данных с диска а это время почти константа так что делайте выводы.
etsypin вне форума  
Ads
Ответ
Опции темы

Похожие темы
Тема Автор
Почему пользователи в ГРУППАХ не ВИДЯТ ТАБЛИЦ SQL Server
Проблема вот в чем - ГРУППА НЕ ВИДИТ ПОЛЬЗОВАТЕЛЬСКИЕ ТАБЛИЦЫ. Создал группу SQL_USERS в Windows 2000 Server (на сереве естественно работает SQLServer 7.0), добавил в нее пользователя User1,...
URFIN
взaимoдеъствие SQL Server
Здрaсте, пoмoгите кoму не ленъ. Нaшa фирмa сoбирaется перехoдитъ с SQLA нa MS SQL Мне нaдo прoтестирoвaтъ ее взaимoдеъствие с Autocad2002. Теперъ кoнкретнo вoпрoс: мoжет ли бaзa MS SQL...
Loh
SQL Server SQL Server не создает подключения
У меня стоит MS SQL Server 2000 + SP1 на Win2000 Server + SP2. Иногда, не могу понять в каких случаях, MS SQL вдруг начинает странно приглючивать - создание новых подключений длится очень долго, так...
michaelsmirnov
Параметрический запрос ! Помогите ! SQL Server
Пытаюсь выполнить параметрический запрос в дизайнере видов MSSQL 7.0 SELECT PaymentArchive.* FROM PaymentArchive WHERE YEAR = ? Выдает ошибку - parameters may not be used in this query type. Но...
Сергей Передерий
Enterprise Manager не работает с удаленной БД SQL Server
Никто не замечал такой вещи, что Enterprise Manager не хочет работать с удаленной БД если на машине (c EM) не установлен полностью SQL Server 2000? У меня вот какая проблема обнаружилась, скачал...
Alexey
Как получить доступ к БД MS SQL Server с помощью IIS 4
Как получить доступ БД MS SQL Server, установленную на одном компьютере (NT Server 4.0), с Internet Information Server 4.0, установленным на другом копме (тоже NT Server 4.0), оба стоят в локальном...
kondor



Текущее время: 12:06. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

Рейтинг@Mail.ru