Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Странности с таблицой с полями BINARY. Кто нибудь сталкивался с подобным ? / 2 сообщений из 2, страница 1 из 1
16.08.2001, 06:38
    #32011893
Pens
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странности с таблицой с полями BINARY. Кто нибудь сталкивался с подобным ?
есть таблица :

CREATE TABLE [dbo].[Object] (
[OID] [binary] (16) NOT NULL ,
[ObjectTypeID] [int] NOT NULL ,
[OwnerUID] [binary] (16) NOT NULL
) ON [PRIMARY]
GO

ALTER TABLE [dbo].[Object] WITH NOCHECK ADD
CONSTRAINT [PK_Object] PRIMARY KEY CLUSTERED
(
[OID],
[ObjectTypeID]
) ON [PRIMARY]
GO

CREATE INDEX [IX_Object] ON [dbo].[Object]([ObjectTypeID], [OID]) ON [PRIMARY]
GO

CREATE INDEX [IX_5466TG] ON [dbo].[Object]([OID]) ON [PRIMARY]
GO

по ней производятся запросы с соединениями преимущественно по (OID) и по (OID,ObjectTypeID),
реже по (ObjectTypeID,OID). В таблице 1000000 записей, сервер 2*750 PIII RAID, только под эту задачу
Вопрос в чем - все запросы тормозят, вставка одной записи командой INSERT ...... VALUES занимает от 30 до 300 мс.
планы сложных запросов строятся правильно, но выборка идет медленно, как будто ее что-то тормозит. Такое ощущение,
что BINARY сервером обрабатываются медленнее
что скажете ?
...
Рейтинг: 0 / 0
16.08.2001, 15:52
    #32011957
Hidden
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странности с таблицой с полями BINARY. Кто нибудь сталкивался с подобным ?
Сталкивался с подобным, как ни странно, помогла замена BINARY (16) на uniqueidentifier.
Звучит неправдоподобно, но все запросы стали проходить на 50-100 % быстрее. Выходит, сервер сравнивает строки эффективнее, чем цифру
)).

попробуй поэкспериментировать, тем более, что конвертация проходит без проблем через Design Table из EM

удачи
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Странности с таблицой с полями BINARY. Кто нибудь сталкивался с подобным ? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]