Дерекқормен
айналысатын
жады
көлемін
ендіру
жəне
операцияларын орындау нəтижесінде ҥнемі өзгереді. SQL Server 7.0
бҧғаттау диспетчері ірі дерекқорлармен жҧмыс істегенде пайдаланатын
ресурстардың көлемін динамикалық тҥрде басқарады, ол əкімшінің
сервер
конфигурациясының
параметрлерін
қолмен
өзгерту
қажеттілігінен босатады.
Автоматты конфигурациялау мҥмкіндігі əсіресе ноутбук сияқты
шағын жҥйелерде SQL Server іске асыру əсіресе пайдалы. Бҧл ретте,
пайдаланушы серверді конфигурациялау туралы алаңдамастан,
өніммен өнімді жҧмыс істей алады. Егер сіз қиындықтардан
қорықпайтын тəжірибелі əкімші екеніңізді сезсеңіз, автоматты SQL
Server басқаруынан бас тартуға болады. Бҧл жағдайда сіз жҥйенің
конфигурациясын толығымен басқарасыз.
Сұраныстарды ӛңдеуші. SQL Server 7.0 сҧраныстарын өңдеу
кешенді сҧраныстарды өңдеу жылдамдығын
арттыратын жаңа іздестіру
əдістері іске асырылады. Енгізілген циклдар көмегімен жалғыз қосылу
əдісі қолдаланатын алдыңғы нҧсқасынан айырмашылығы, SQL Server
сҧранысын өңдеу бірдей хэштелген қатынастарды (hash join),
реляциялық
қосылыс
əдістерін,
біріктіретін
сҧрыпталған
қосылыстарының реляциялық қосылыстарын (merge join) жəне хэштеу
негізінде агрегациялауды (hash aggregation) қолдануы. Мҧнда бір
сҧраныстың ішінде əртҥрлі қосылыс əдістері қолданылуы мҥмкін.
Кестелерден деректерді алуды бастамас бҧрын, оларды алдын-ала
сҥзуге болады. Ол SQL Server бірнеше индекстермен кестелерге
индекстерді қиылысу жəне біріктіру техникасы қолдануымен мҥмкін
болатын болды. Бір кестеге арналған барлық индекстер бір мезгілде
сақталады, ал шектеулерді тіркеу сҧраныстарды орындау жоспарына
қосылады.
SQL Server сҧраныстарды параллель орындауды қолдайды. Сервер
бірнеше процессорларға ие болатын болса, онда сҧраныстарды
орындау олардың арасында біркелкі бөлінеді. SQL Server
сҧраныстардың параллель орындалуы оны өңдеу жылдамдығының
артуына əкелетін жəне сҧранысты орындауға арналған жоспар
жасайтын кезді өзі шешеді.
SQL Server жаңа нҧсқасында таратылған транзакцияларды қолдау
іске асырылған, ол бір сҧраныстың қашықтағы серверлерді қосуына
мҥмкіндік береді. Сҧраныстарды өңдеу деректердің басқа көздерімен
өзара əрекеттесу ҥшін OLE DB технологиясын пайдаланады. Ол басқа
Microsoft өнімдерімен барынша тығыз интеграциялауға мҥмкіндік
береді жəне SQL Server ҥшін бағдарламаларды əзірлеу процесін
жеңілдетеді.
OLE DB технологиясын пайдаланудың тағы бір артықшылығы –
оны реляциялық емес деректер көздеріне қол жеткізу ҥшін пайдалану
болып табылады. Бҧл жағдайда, бір сҧраныс контексіндегі деректерге
қол жеткізуге мҥмкіндік беретін жаңа Universal Access технологиясы
(əмбебап қолжетімділік) іске қосылады.