Статьи → MS SQL Server → Автоматизация работы с БД

Некоторое время назад мне пришлось реализовать работу с таблицами базы данных MSSQL сервера. После написания некоторого количества, фактически однотипного кода пришла мысль автоматизировать эти "рутинные" действия. Согласитесь, что написание одного и того же кода, отличающегося фактически только структурой таблиц БД, не может никого вдохновить. К тому же, если кол-во таблиц, с которыми приходиться работать переваливает за десяток, то занятие из разряда скучное переходит в разряд трудоемкое.

Опубликовал admin
17 Окт, Суббота 2009г.

Статьи → MS SQL Server →  LINQ to SQL и пространственные данные SQL Server

Начиная с версии 2008 (и пока что заканчивая ей) MS SQL Server имеет встроенную поддержку пространственных данных. Прекрасно! На данный момент времени уже существует несколько СУБД, предлагающих индексированное хранение пространственных данных. Наверное, самые популярные из них, это: «народная» MySql и PostGIS.

Опубликовал admin
27 Янв, Вторник 2009г.

Статьи → MS SQL Server → Использование хэш-ключей вместо строковых индексов

Вашему приложению может потребоваться индекс на основе длинной строки символов или, что еще хуже, конкатенации двух строк или строки и одного-двух целых чисел. Для небольшой таблицы вы можете не заметить какого-либо отрицательного влияния такого индекса. Но если предположить, что рассматриваемая таблица содержит 50 миллионов записей? Теперь вы не сможете не заметить воздействия, которое скажется как на требованиях к хранению, так и к производительности поиска.

Опубликовал admin
21 Окт, Воскресенье 2007г.

Статьи → MS SQL Server →  Использование хэш-ключей в базах данных

  Введение

Эта статья появилась как ответ на предложение Артура Фуллера (Arthur Fuller) использовать хэш-функции в базах данных.

Опубликовал admin
21 Окт, Воскресенье 2007г.

Статьи → MS SQL Server →  Некоторые примеры использования XML

Передача набора строк в хранимую процедуру:

Вам необходимо многократно передавать табличный результат в хранимую процедуру. Несмотря на то, что SQL Server 2000 и SQL Server 2005 имеют тип данных, который называется табличной переменной, Вы не можете использовать ее как параметр в хранимых процедурах. Начиная с версии SQL 2000, Microsoft все в большей мере поддерживает XML.

Опубликовал admin
21 Окт, Воскресенье 2007г.


RSS-материал

Программирование для чайников.