Главная страница


su.dbms.sql

 
 - SU.DBMS.SQL ------------------------------------------------------------------
 From : Denis Balashov                       2:5010/103.12  14 Apr 2001  00:06:25
 To : All
 Subject : mssql question
 -------------------------------------------------------------------------------- 
 
 
         У меня вопрос. Хочу сделать записи с произвольными параметрами.
 Что будет быстрее работать:
 1) параметры разного типа в разных таблицах (тогда в джойнах будут разные
 таблицы, да и на doc_id/id в каждой таблице место надо) и индексы в каждой
 таблице на value. Пример таблиц с параметрами:
 
 create table doc_s_params (
 id guid,
 doc_id guid,
 value varchar(200),
 primary key(id));
 
 create table doc_d_params (
 id guid,
 doc_id guid,
 value datetime,
 primary key(id));
 
 create table doc_b_params (
 id guid,
 doc_id guid,
 value image,
 primary key(id));
 
 либо
 
 2) сделать одну таблицу с разными полями и индексы на каждое поле value_X
 для поиска (тогда в джойнах будет одна таблица, но много раз):
 
 create table doc_s_params (
 id guid,
 doc_id guid,
 value_s varchar(200),
 value_d datetime,
 value_m image,
 primary key(id));
 
 Да, прошу обратить внимание - на одну родительскую запись будет 10-15 параметров
 (среди них - 3-4 типа image, причем довольно больших).
 Это тоже должно повлиять?
 
 Родительская таблица вида
 
 create table docs (
 id guid,
 [.........]
 -- тут два-три поля небольших.
 primary key(id));
 
 PS mssql 7.0 или mssql 2000
 PPS прощу прощения, но su.dbms.mssql у меня сейчас не ходит :-(
 
 WinAmp спит :)
                                                                    Denis.
 ---
  * Origin: Разбираю игрушки на запчасти... (2:5010/103.12)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 mssql question   Denis Balashov   14 Apr 2001 00:06:25 
 Re: mssql question   Tolik Tentser   16 Apr 2001 18:00:27 
 mssql question   Denis Balashov   17 Apr 2001 21:15:57 
Архивное /su.dbms.sql/38113ad750e4.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional