Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Symptomy

W przypadku jednoczesnego uruchamiania wielu wstawień zbiorczych magazynu kolumnowego grupowego w programach Microsoft SQL Server 2017 i 2019 na komputerze, który nie ma wystarczającej pamięci, może zostać wyświetlony błąd przecniania czasu przyznawania pamięci.

Stan

Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".

Więcej informacji

Zapytania wstawiania zbiorcze magazynu kolumn mogą wymagać dużej ilości pamięci dla operatora wstawiania magazynu kolumn i innych operatorów w zapytaniu, które zużywają pamięć, takich jak sortowanie.

Domyślnie program SQL Server 25 sekund na przyznanie pamięci. Jeśli wstawienie zbiorcze nadal nie może uzyskać potrzebnej pamięci, powrót do wstawiania w celu upewninia się, że zapytania mogą być w toku. (Aby uzyskać więcej informacji na temat wstawień typu Trickle, zobacz Indeksy magazynu kolumn — wskazówki dotyczące ładowania danych).

Jednak dzieje się tak tylko wtedy, gdy liczba aktywnych sesji z przydziałem pamięci w bieżącej puli zasobów jest mniejsza niż wartość progowa, która jest proporcjonalna do liczby podstawowych składników logicznych. Jeśli liczba takich jednoczesnych sesji jest zbyt duża, zapytanie wstawiania zbiorczego może nie powieść się i po 25 sekundach wygenerować błąd przecowania pamięci. Może to spowodować nieoczekiwane problemy dla aplikacji do ładowania danych. Ta aktualizacja zmienia sposób, w jaki wstawianie zbiorcze czeka na przyznanie pamięci. W wstawianiu zostanie teraz obliczona wartość z przeoczonego czasu, podobnie jak w przypadku każdego innego rodzaju zapytania.

Rozwiązanie

Ten problem został rozwiązany w następujących aktualizacjach skumulowanych dla SQL Server:

Każda nowa aktualizacja skumulowana SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej aktualizacji skumulowanej. Zapoznaj się z najnowszymi aktualizacjami skumulowanymi dla SQL Server:

Informacje

Dowiedz się więcej o terminologii używanejprzez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×