Переключение на Главную Страницу Страницы: 1 [2] 3 4  ОтправитьПечать
Очень популярная тема (более 25 ответов) Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2 (число прочтений - 21423 )
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #15 - 14. Ноября 2008 :: 09:19
Печать  
Код
Выбрать все
Долго думал над 01.11.08 


Ну тут можно сказать только слово о переводе отчёта на прямой запрос  Улыбка
Другого не дано Улыбка
  
Наверх
IP записан
 
logarifm
Junior Member
**
Отсутствует



Сообщений: 92
Местоположение: Украина
Зарегистрирован: 29. Марта 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #16 - 14. Ноября 2008 :: 09:19
Печать  
--RA4335      Регистр.Покупатели (движения)
USE Integrita
DBCC SHOWCONTIG('RA4335')

долиисикунды опрашивал )))

DBCC SHOWCONTIG scanning 'RA4335' table...
Table: 'RA4335' (1473544433); index ID: 1, database ID: 6
TABLE level scan performed.
- Pages Scanned................................: 3036
- Extents Scanned..............................: 390
- Extent Switches..............................: 395
- Avg. Pages per Extent........................: 7.8
- Scan Density [Best Count:Actual Count].......: 95.96% [380:396]
- Logical Scan Fragmentation ..................: 1.68%
- Extent Scan Fragmentation ...................: 91.79%
- Avg. Bytes Free per Page.....................: 86.5
- Avg. Page Density (full).....................: 98.93%
DBCC execution completed. If DBCC printed error messages, contact your system administrator.


Ответ на свой вопрос почему долго на начало месяца, нужно еще сделать дефрагменацию для таблицы RG?
  

я переписал бы мир, но Бог не дает мне исходники...
Наверх
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #17 - 14. Ноября 2008 :: 09:21
Печать  
Цитата:
Ответ на свой вопрос почему долго на начало месяца, нужно еще сделать дефрагменацию для таблицы RG?

в принципе может и поможет но вряд ли.
Так как там показатели приемлемы. Попробуй Улыбка
  
Наверх
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #18 - 14. Ноября 2008 :: 09:25
Печать  
Цитата:
- Extent Scan Fragmentation ...................: 91.79%

Это тоже очень высокий показатель. Он будет выправлен путём переиндексации отдельной таблицы
Код
Выбрать все
DBCC DBREINDEX(RA4335) 


Причем это достаточно затратная операция и если таблица большая - я бы Вам посоветовал это сделать вечером.
  
Наверх
IP записан
 
logarifm
Junior Member
**
Отсутствует



Сообщений: 92
Местоположение: Украина
Зарегистрирован: 29. Марта 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #19 - 14. Ноября 2008 :: 09:26
Печать  
мда.. все круто если бы еще убрать замыловатость его над началом месяца и Окончанием. Эта зараз долго пресчитывает итоги!

Просто вопрос возникает в том, а почему на прямые запросы, когда в дбф все летает!
  

я переписал бы мир, но Бог не дает мне исходники...
Наверх
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #20 - 14. Ноября 2008 :: 09:27
Печать  
Цитата:
если бы еще убрать замыловатость его над началом месяца и Окончанием

надо смотреть планы выполнения запроса.
  
Наверх
IP записан
 
logarifm
Junior Member
**
Отсутствует



Сообщений: 92
Местоположение: Украина
Зарегистрирован: 29. Марта 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #21 - 14. Ноября 2008 :: 09:28
Печать  
leshik писал(а) 14. Ноября 2008 :: 09:25:
Код
Выбрать все
DBCC DBREINDEX(RA4335) 


Причем это достаточно затратная операция и если таблица большая - я бы Вам посоветовал это сделать вечером.


Уже делаю, так как я на локальной ашине все тестирую сначала!
  

я переписал бы мир, но Бог не дает мне исходники...
Наверх
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #22 - 14. Ноября 2008 :: 09:29
Печать  
DmitrO писал(а) 14. Ноября 2008 :: 08:45:
UPDATE STATISTIC надо сделать.

Я обратил внимание на то что статистика - конечно помогает, но в основном проблема возникает с фрагментацией индекса.
  
Наверх
IP записан
 
logarifm
Junior Member
**
Отсутствует



Сообщений: 92
Местоположение: Украина
Зарегистрирован: 29. Марта 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #23 - 14. Ноября 2008 :: 09:32
Печать  
Усе сделал.Я ж говорю, что база маленькая, а итоги всеравно долго подсчитывает!

Вот резуьтаты стастистики:

DBCC SHOWCONTIG scanning 'RA4335' table...
Table: 'RA4335' (1473544433); index ID: 1, database ID: 6
TABLE level scan performed.
- Pages Scanned................................: 3019
- Extents Scanned..............................: 378
- Extent Switches..............................: 377
- Avg. Pages per Extent........................: 8.0
- Scan Density [Best Count:Actual Count].......: 100.00% [378:378]
- Logical Scan Fragmentation ..................: 0.00%
- Extent Scan Fragmentation ...................: 66.67%
- Avg. Bytes Free per Page.....................: 41.4
- Avg. Page Density (full).....................: 99.49%
DBCC execution completed. If DBCC printed error messages, contact your system administrator.


DBCC SHOWCONTIG scanning 'RG4335' table...
Table: 'RG4335' (580457392); index ID: 1, database ID: 6
TABLE level scan performed.
- Pages Scanned................................: 10522
- Extents Scanned..............................: 1316
- Extent Switches..............................: 1315
- Avg. Pages per Extent........................: 8.0
- Scan Density [Best Count:Actual Count].......: 100.00% [1316:1316]
- Logical Scan Fragmentation ..................: 0.00%
- Extent Scan Fragmentation ...................: 65.05%
- Avg. Bytes Free per Page.....................: 32.0
- Avg. Page Density (full).....................: 99.60%
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
  

я переписал бы мир, но Бог не дает мне исходники...
Наверх
IP записан
 
logarifm
Junior Member
**
Отсутствует



Сообщений: 92
Местоположение: Украина
Зарегистрирован: 29. Марта 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #24 - 14. Ноября 2008 :: 09:33
Печать  
leshik писал(а) 14. Ноября 2008 :: 09:29:
DmitrO писал(а) 14. Ноября 2008 :: 08:45:
UPDATE STATISTIC надо сделать.

Я обратил внимание на то что статистика - конечно помогает, но в основном проблема возникает с фрагментацией индекса.


Msg 102, Level 15, State 1, Line 1
Incorrect syntax near 'STATISTIC'.
  

я переписал бы мир, но Бог не дает мне исходники...
Наверх
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #25 - 14. Ноября 2008 :: 09:36
Печать  
Ну теперь когда мы разобрались в статистике таблиц.
Давайте характеристики сервера.
1) Процессор;
2) Память;
3) Дисковая система.
И сразу скажу, раз вы тестируете на своём компьютере, то утверждение
Цитата:
всеравно долго подсчитывает

просто необоснованно. Может SQL и не может на ВАШЕМ компьютере работать быстрее.
И не сравнивайте DBF и SQL.
это 2 разных вещи.
  
Наверх
IP записан
 
logarifm
Junior Member
**
Отсутствует



Сообщений: 92
Местоположение: Украина
Зарегистрирован: 29. Марта 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #26 - 14. Ноября 2008 :: 09:39
Печать  
leshik писал(а) 14. Ноября 2008 :: 09:36:
Ну теперь когда мы разобрались в статистике таблиц.
Давайте характеристики сервера.
1) Процессор;
2) Память;
3) Дисковая система.
И сразу скажу, раз вы тестируете на своём компьютере, то утверждение
Цитата:
всеравно долго подсчитывает

просто необоснованно. Может SQL и не может на ВАШЕМ компьютере работать быстрее.
И не сравнивайте DBF и SQL.
это 2 разных вещи.


Да дело в том, что у меня тут крутяться тоже скл базы разные и по 20 ГБ и все быстренько. И как я оговаривал выше , аналогичная по объему база только совсем другая конфигурация -летает!

Параметры компа:

ноут Core2 Duo 1.6 Ghz
ОЗУ 3Гб
  

я переписал бы мир, но Бог не дает мне исходники...
Наверх
IP записан
 
logarifm
Junior Member
**
Отсутствует



Сообщений: 92
Местоположение: Украина
Зарегистрирован: 29. Марта 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #27 - 14. Ноября 2008 :: 09:41
Печать  
просто почему он в запросе расчитывает итоги и так долго на начало месяца и на конец вот )
  

я переписал бы мир, но Бог не дает мне исходники...
Наверх
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #28 - 14. Ноября 2008 :: 09:42
Печать  
Честно говоря не хочу скатываться в полемику.
Выше я написал что нужно для продолжения изысканий.
Более без предоставления плана запроса помочь удалённо ничем не могу.
  
Наверх
IP записан
 
logarifm
Junior Member
**
Отсутствует



Сообщений: 92
Местоположение: Украина
Зарегистрирован: 29. Марта 2007
Пол: Мужской
Re: Жудко тормозит база на SQL 1Cv7.7 ТиС 9.2
Ответ #29 - 14. Ноября 2008 :: 09:46
Печать  
Как план запроса вытащить!?
  

я переписал бы мир, но Бог не дает мне исходники...
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 3 4 
ОтправитьПечать