count(*) nie taki zły jak sądzisz00:03:38

zwiń opis video pokaż opis video
Dodał: batonoff
Z pewnością wiesz, że count(*) to samo zło. Robi pełny skan tabeli i czyta z dysku wszystkie kolumny.
W efekcie jest bardzo powolną i kosztowną komendą.

Czy na pewno?

Korzystając z Oracle 19c dostępnego online za darmo na livesql.oracle.com pokazuję jak twórcy motoru zoptymalizowali count(*).

Skomentuj jakie mechanizmy optymalizacji count(*) dostarcza motor bazy danych na którym Ty pracujesz.

Więcej na moim blogu: https://badtke.pro

Komentarze