Dzięki za info.
4 sek to też podejrzanie dużo
To jak nazwiesz swój wynik - 10x mniej danych i 3x wolniej ?
ale patrząc na strukturę bazy to chyba zamulanie jest nie do przeskoczenia.
Jakie struktury są niby tak problematyczne, co to jest "zamulanie", czego konkretnie nie da się przeskoczyć ?
Ktoś kompaktował bazę, czy to w ogole ma sens, bo chyba przecież mechanizm powinien to robić na bieżąco ?
Z jednej strony potrafisz określić wydajność programu na podstawie samej struktury bazy danych, a jednocześnie nie wiesz czym jest kompaktowanie bazy danych ?
Mam sens tylko w jednym przypadku - usunięcia z bazy danych dużych ilości danych... Oczywistym powinno być też to, że serwery SQL nie wykonują na bieżąco operacji, które mogą obniżyć ich wydajność typu właśnie kompaktowanie, sprawdzanie fizycznej spójności, czy odbudowa indeksów. W prawdzie kompaktowanie można włączyć w Microsofcie, ale domyślnie jest wyłączone.
Może sie coś posypać przez takie ręczny "maintaning" ?
Jest to przecież operacja dostępna dla każdego użytkownika w programie serwisowym, więc nie, nic się nie posypie.