![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 11.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
Czy mogę prosić o rady lub linki do informacji na temat budowania optymalnych zapytań? Znalazłem coś ogólnego http://www.bazy-danych.info/sql/optymalizacja-zapytan.htm |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Staraj sie jak najbardziej zaciesniac pobieranie danych do tego dobra praktyka jest uzywanie ideksow. Natomiast jezeli danych bedziesz miec bardzo duzo to bardzo dobrze sprawdza sie sphinx jest do tego api php ale watpie aby Tobie to sie przydalo.
Ten post edytował rad11 20.05.2015, 17:44:18 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
1. Nie powiedziałbym dane z tej strony były specjalnie przekonywujące. Może jest to jakiś stary artykuł, ale część z informacji jest raczej nieaktualna.
2. Jeżeli nie masz żadnego konkretnego pytania, to jedyne co możemy polecić to wpisanie w Google'a czegoś w stylu "rdbms best practices", ale wtedy możesz trafić właśnie na tego typu strony. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 70 Pomógł: 4 Dołączył: 16.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
zalecane optymalizacje zależą od bazy ,od jej wersji, jak i struktury danych.
również od ilości takich zapytań na sekundę. jak napisał @crozin podaj konkretny problem. Ten post edytował pasman 29.05.2015, 09:45:30 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Zapoznaj się z tym blogiem: https://www.percona.com/blog/ Można tam znaleźć ciekawe insformacje odnośnie MySQL. Nie tylko zapytania ale i konfiguracja, która wbrew pozorom może bardzo rzutować na wydajność. Poza tym zapoznaj się z dokumentacją do MySQL. Tam na prawdę masz ogromną ilość informacji. Zwłaszcza, że pisze na forum postgreSQL... ![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 24 Dołączył: 12.05.2013 Skąd: Hamburg Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 5 Dołączył: 12.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
http://www.postgresql.org/docs/9.1/static/sql-explain.html
http://explain.depesz.com/ polecam zapoznać się z EXPLAINEM i na stronie depesza jest narzędzie pomagające czytać explaina.
Co do optymalności to zależy od wielu czynników, każda SQL może być inna i jednej "złotej metody" raczej nie ma. |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 7.12.2016 Ostrzeżenie: (10%) ![]() ![]() |
Zdarzyło mi się popełnić całkiem spory tutorial na temat optymalizacji w PostgreSQL. W sumie 113 stron w PDF i jest dostępny bezpłatnie, bez reklam i bez rejestracji do pobrania pod adresem: http://jsystems.pl/storage/postgres/tuning.pdf
Powód edycji: [nospor]:
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.05.2025 - 07:35 |