Zobacz temat
B??d zapytania SQL, podczas próby wy?wietlenia obrazków z albumu
|
|
avatarus |
Dodany dnia 17.06.2007 23:32:42
|
![]() Przedszkolak ![]() Postów: 52 Data rejestracji: 12.01.2006 17:58 |
Witam mam taki problem z galeri? (pojawi? si? oko?o 2 dni temu). Pliki galerii nie by?y modyfikowane, wi?c odpada teza ?e co? skopa?em w kodzie :D no wi?c problem wygl?da tak, gdy wchodzi si? na galeri?, to s? co prawda albumy , ale je?li spróbuje si? wej?? w jakikolwiek album to wywala b??d: Co w takim wypadku robi?? jest oko?o 2000 wpisów do tabeli photos, wi?c to chyba nie wina nadmiaru informacji. Dla pewno?ci zmieni?em typ po? odno?nie numeracji zdj?c z Small int 5 na bigint 7 i nic nie pomog?o. Jakie? porady? Podobno trzeba u?y? opcji SET SQL_MAX_JOIN_SIZE=# Ale gdzie?:D Prosze zmienic nazwe tematu/Pieka Edytowane przez avatarus dnia 18.06.2007 00:55:43 |
|
|
W?cibski Go?? |
Dodany dnia 10.09.2025 14:22:15
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
![]() |
IP: localhost | |
Pieka |
Dodany dnia 17.06.2007 23:59:10
|
![]() ![]() Postów: 19887 Pomógł: 767 ![]() Data rejestracji: 23.02.2005 18:12 |
Zmien nazwe tematu! Pozniej sprawdz to: That should be very easy to fix. I encountered the same problem when I was rebuilding my tables. Just go into phpmyadmin, select the table, and choose "Repair" from the drop down menu. Should take care of the problem.
Edytowane przez Pieka dnia 18.06.2007 00:59:27 Jestem jaki jestem
![]() |
|
|
avatarus |
Dodany dnia 18.06.2007 00:26:46
|
![]() Przedszkolak ![]() Postów: 52 Data rejestracji: 12.01.2006 17:58 |
niestety po naprawie tabeli, problem wyst?puje nadal, jakie? inne sugestie?
Edytowane przez Pieka dnia 18.06.2007 00:58:54 |
|
|
Pieka |
Dodany dnia 18.06.2007 00:28:37
|
![]() ![]() Postów: 19887 Pomógł: 767 ![]() Data rejestracji: 23.02.2005 18:12 |
avatarus napisa?/a: niestety po naprawie tabeli, problem wyst?puje nadal, jakie? inne sugestie? Tak, zamykam temat. Dwa razy prosilem, trzeci raz nie bede. Edit: Otwieram, ostatni raz prosze o wlasciwa nazwe tematu. Edytowane przez Pieka dnia 18.06.2007 00:58:42 Jestem jaki jestem
![]() |
|
|
avatarus |
Dodany dnia 18.06.2007 00:58:17
|
![]() Przedszkolak ![]() Postów: 52 Data rejestracji: 12.01.2006 17:58 |
Dzi?kuje za odblokowanie , mam nadzieje ?e teraz nazwa tematu jest ju? dobra ![]() Co do mojego problemu, to dodam ?e wszystkie obrazki dzia?aj?, s? wy?wietlane w panelu ostatnich obrazków, mo?na obrazki przegl?da? za pomoc? przegl?darki (<< i >> ![]() B??d ewidentnie wyst?puje w tym zapytaniu SQL, tzn nie tyle b??d co jakie? niesprzyjaj?ce warunki. Kto? spotka? si? z czym? podobnym? Z góry dzi?kuj? i pozdrawiam |
|
|
Pieka |
Dodany dnia 18.06.2007 01:08:18
|
![]() ![]() Postów: 19887 Pomógł: 767 ![]() Data rejestracji: 23.02.2005 18:12 |
avatarus napisa?/a: ..B??d ewidentnie wyst?puje w tym zapytaniu SQL, tzn nie tyle b??d co jakie? niesprzyjaj?ce warunki... Problem lezy po stronie ustawien SQL, na co wskazuja wszystkie odpowiedzi zawarte na Google. Osobiscie nie spotkalem sie z takim problemem, a u siebie (na domowej) mam zdecydowanie wiecej zdjec. Sprawdz to, cytuje: Done it! I've put the sql_big_selects in as below and it now runs //Build Categories Korzystajac z powyzszego przykladu, oraz ponizszej informacji: SQL_BIG_SELECTS = 0 | 1 If set to 0, MySQL will abort if a SELECT is attempted that probably will take a very long time. This is useful when an inadvisable WHERE statement has been issued. A big query is defined as a SELECT that probably will have to examine more than max_join_size rows. The default value for a new connection is 1 (which will allow all SELECT statements). Zmien kod zawarty w pliku galerii. Osobiscie polecam kontakt z hostingiem, poniewaz to w ich gestii lezy zmiana ustawien serwera. Edytowane przez Pieka dnia 18.06.2007 01:39:31 Jestem jaki jestem
![]() |
|
|
avatarus |
Dodany dnia 18.06.2007 22:35:20
|
![]() Przedszkolak ![]() Postów: 52 Data rejestracji: 12.01.2006 17:58 |
Pisa?em do Hostera i mówi? ?e z przyczyn bezpiecze?stwa nie mog? w??czy? SQL_BIG_SELECT=1 na sta?e. Proponowali wklejenie do kodu. Jednka gdy wklejam to np w ten sposób: To strona zaczyna sie d?ugo ?adowa? a potem si? wysypuje. Bez b??du, po prostu bia?y ekran. Jakie? propozycje? Poprawilem kod, sprawdz/Pieka Edytowane przez Pieka dnia 18.06.2007 23:18:31 |
|
|
Pieka |
Dodany dnia 18.06.2007 23:03:08
|
![]() ![]() Postów: 19887 Pomógł: 767 ![]() Data rejestracji: 23.02.2005 18:12 |
Podali Ci to, co wstawilem wyzej. Masz blad literowy ;) Poprawnie: Poprawilem kod zawarty w Twoim poscie wyzej. Edytowane przez Pieka dnia 18.06.2007 23:19:15 Jestem jaki jestem
![]() |
|
|
![]() |
Dodany dnia 18.06.2007 23:25:16
|
![]() Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Zobaczymy mo?e ruszy-jak nie to spróbowa?bym w maincore podobnie jak latin2 Edytowane przez Pieka dnia 18.06.2007 23:42:56 |
|
|
Pieka |
Dodany dnia 18.06.2007 23:30:31
|
![]() ![]() Postów: 19887 Pomógł: 767 ![]() Data rejestracji: 23.02.2005 18:12 |
[quote]wlodekp napisa?/a: Zobaczymy mo?e ruszy-jak nie to spróbowa?bym w maincore podobnie jak latin2 Tez o tym myslalem, ale to ustawi niepotrzebnie sql_big_selects=1 dla calej strony. Zobaczymy, niech pierwsze wstawi poprawiony kod. Edytowane przez Pieka dnia 18.06.2007 23:43:18 Jestem jaki jestem
![]() |
|
|
![]() |
Dodany dnia 18.06.2007 23:34:26
|
![]() Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Fakt walnie globalnie-ale tak te? chyba przyblokowali-lepiej jak zadzia?a Wasz sposób. |
|
|
avatarus |
Dodany dnia 19.06.2007 11:42:42
|
![]() Przedszkolak ![]() Postów: 52 Data rejestracji: 12.01.2006 17:58 |
Dzi?kuje za pomoc, juz wszytko dzia?a Wystarczy?o doda? do kodu to: |
|
|
Pieka |
Dodany dnia 19.06.2007 11:54:26
|
![]() ![]() Postów: 19887 Pomógł: 767 ![]() Data rejestracji: 23.02.2005 18:12 |
avatarus napisa?/a: Dzi?kuje za pomoc, juz wszytko dzia?a.. Cieszymy sie razem z Toba, ale serwer ma chyba inne zdanie na ten temat... Zwolnil tragicznie. Jestem jaki jestem
![]() |
|
|
avatarus |
Dodany dnia 19.06.2007 14:17:37
|
![]() Przedszkolak ![]() Postów: 52 Data rejestracji: 12.01.2006 17:58 |
Macie racje, najpierw my?la?em ?e mam znowu k?opoty z netem (czasem tak niestety jest), ale wida? ?e po odpaleniu Galerii Strona strasznie muli. Macie jakie? pomys?y jak to rozwi?za?? |
|
|
![]() |
Dodany dnia 19.06.2007 16:00:16
|
![]() Weteran ![]() Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Jedyny jaki mi przychodzi-to niestety zmiana serwera-na bez tego ograniczenia. Bo to naprawde tragedia, a swoj? drogo ja te? po raz pierwszy spotykam takie ograniczenie i o dziwo najszybciej widz? te fotki-kompresja. I moje ??cze nie ma znaczenia bo du?o szybsze ni? serwer jest w stanie da?, a teraz datkowo daje bardzo wolno. Powiem nawet nie chce mi si? poeksperymentowa?, bo móg?bym sobie podobnie skonfigurowa? mysql-ale moim zdaniem to bezsens nad tym si? zastanawia? zmiana. Zrobisz jak zechcesz ja tak to widz? Edytowane przez wlodekp dnia 19.06.2007 16:02:05 |
|
|
avatarus |
Dodany dnia 19.06.2007 17:55:06
|
![]() Przedszkolak ![]() Postów: 52 Data rejestracji: 12.01.2006 17:58 |
W tym problem ?e w?a?nie jaki? miesi?c temu przesiedli?my si? na ten serwer (powweb.com) z bluehost.com (tragedia przy wielu userach). Wszystko dzia?a?o OK, a b??d pokaza? si? z 3-4 dni temu. Sam si? zdziwi?em, bo zapytania z galerii s? stosunkowo ma?e, przecie? np. takie skrypty phpbb, gdy przegl?damy du?y post s? o niebo bardziej "t?uste". Tak si? nawet zastanawia?em czy przypadkiem kto? nie pos?a? spreparowanego obrazka, tzn jaki? ukryty kod w opisie itp, którego nie wy?apa? skrypt. Dziwna sprawa, na razie jednak musi zosta? jak jest Z tego miejsca pragn? podzi?kowa? wam ze szybk? i skuteczn? pomoc. Wida? nie traktujecie z górki ludzie o mniejszym poziomie wiedzy z zakresu php-mysql. Pozytywnie zaskoczy?a mnie postawa Admina Pieki :) Bardzo dobry Support, oby tak dalej ch?opaki :p Dzi?kuj? w imieniu Ch?opaków (chyba si? nie obra?? :P) - Milka Przepraszam ?e dodaje post pod postem, ale edycja chyba nie wyró?ni?a by tego postu. Sprawdza?em konfiguracje mojego hosta, wy?apa?em tak? zmienn? (bezpo?rednio zwi?zan? z moim b??dem) po wpisaniu tego w okno SQL (np phpmyadmina) wy?wietli si? wam max joina. U mnie na serwerze jest to: 7000000 A na lokalu o cztery zera wi?cej...wi?c teraz nie wiem czy u mnie na serwerze jest takie ograniczenie, czy to po prostu standard. Prosi? bym was (je?li to mo?liwe) o zaprezentowanie waszych wyników w celu porównania. Je?li wyjdzie ?e na moim ho?cie jest ma?o, to b?d? interweniowa? u hostera. Próbowa?em zmieni? t? warto?ci poleceniem: niestety nie zapisa?o zmian (na lokalu mo?na zapisa?). Wi?c chyba jest wy??czona zdalna zmiana tej warto?ci. Edytowane przez avatarus dnia 21.06.2007 13:19:02 |
|
Przejdź do forum: |