MySQL pek bilemiyorum ama yinede soyle bisey deneyebilirsin. mysql konsol'dan select * from `player` limit 34803,3
muhtemelen default order ile ilgili kayita ulasabilirsin. 3 kayit geliyormu ekrana bir bak istersen. Yani soyle bisey olabilir diye dusunuyorum, tablonun karakter seti utf8 ise ve sen konsolu turkce (latin5-iso-8859-9) kullaniyorsan, uyumsuz (win1254 de olan kesme isareti, normal cift tirnaktan farkli Turkce'deki cift tirnak gibi) bir turkce karakter bu satirda varsa ondan dolayi hata aliyor olabilirsin :) Bu nedenle oncelikle veritabani karakter seti ve kolezyonu ile uyumlu olarak konsolunu ayarlamani veya phpmyadmin ile dump almayi denemeni oneriyorum. Belki diger sorunlarinda da boyle bisey vardir. On Wed, 2012-07-18 at 10:12 +0300, Gürkan Oluç wrote: > Yine ayni row'da patliyoruz. O table'a gelene kadar olan row'lari > yaziyor backup dosyasina bu arada. > > > 2012/7/18 Omer Barlas <[email protected]> > > Şöyle dener misin? > > mysqldump --host=localhost --user=root --password=*password* > --compress --add-drop-table --create-options --complete-insert > --extended-insert --quick --add-locks --lock-tables --opt > --skip-comments --result-file=db_dump.sql veritabani_adi > > kullanıcı adını, şifreni ve veritabanı adını değiştirmen > gerekiyor, > tüm komut tek satırda olmalı. > > 18 Temmuz 2012 09:54 tarihinde Gürkan Oluç > <[email protected]> yazdı: > > > MySQL'i 5.1'e upgrade ettim ancak, bir cozum uretmedi. > > > > Backup alirken mysqldump -u root -p <db_name> > dump.sql > seklinde aliyorum > > ve her seferinde, > >> > >> > >> mysqldump: Error 2013: Lost connection to MySQL server > during query when > >> dumping table `player` at row: 34804 > > > > > > Seklinde kesiliyor. Hep ayni row'da. Dump alabilsem, > Percona'nin MySQL'ini > > falan kurup deneyecegim de, dump alamiyorum :) > > > > 2012/7/18 Omer Barlas <[email protected]> > >> > >> Veri kaybettiğini zannetmiyorum, sadece bağlantı kopma > hatası veriyor, > >> şimdilik panik yapacak bir şey yok ;) > >> > >> http://bugs.mysql.com/bug.php?id=30809 adresindeki bug > report logunun > >> sonlarına doğru > >> > >> [26 Mar 2011 1:56] Sveta Smirnova > >> Nico, > >> thank you for the feedback. > >> Your prolem looks very similar to bug #46103. Please > dramatically > >> increase net_write_timeout and net_read_timeout, then try > mysqldump > >> again to confirm this. > >> > >> Bilinen bir bugmış, diğer bağlantılı bug reportları da > okudum, en > >> mantıklısı öncelikle mysql'i upgrade etmek. eğer > mysqldump'ı -all > >> seçeneği ile kullanıyorsan o da bir sıkıntı çıkartabilir, > tek tek > >> veritabanlarını yedeklemen daha doğru olacaktır. eğer > ihtiyacın varsa > >> bash üzerinde nasıl yapabileceğine dair ufak bir script > yazıp > >> gönderebilirim. > >> > >> Kolay gelsin. > >> > >> 18 Temmuz 2012 08:53 tarihinde Gürkan Oluç > <[email protected]> yazdı: > >> > > >> > Omer hocam, ornek vermek gerekirse loglarda gecen player > tablosunda > >> > yaklasik 200000 adet kayit var. Hani diycem, index > olmayan bir field ile > >> > falan where, order by falan yapsam, tum tabloyu scan > etsin ama neredeyse, > >> > tum query'ler pk select. > >> > > >> > Suan, db'de bir corruption'da olustu sanirim. Cunku, > mysqldump ile yedek > >> > almak istedigimde, error 2013, connection lost when query > executing (mesaj > >> > tam bu degil ama hata kodu dogru) diye hata aliyorum. > >> > > >> > Ne yapsam, ne etsem bilemedim. Daha cok sarpa sariyor, > ugrastikca gibi. > >> > > >> > On Jul 18, 2012 6:40 AM, "Omer Barlas" > <[email protected]> wrote: > >> >> > >> >> Peki MySQL komple kapanıyor mu yoksa sadece daemonlar mı > bağlamıyor? > >> >> InnoDBnin en büyük avantajı tabloları kilitlememesi ama > bunu sağlamak için > >> >> de memory kullanımı da artıyor. Direkt olarak RAMdir > diye girmek > >> >> istemiyorum, bence bir de yazdığınız queryleri explain > ettirmeye çalışın, > >> >> satır sayısını bilmiyorum ama eğer sequential scan > görüyorsanız bir index > >> >> probleminiz olabilir, ve indexler veritabanları > üzerindeki bir çok yükü > >> >> azaltabilir. > >> >> > >> >> 250mb çok büyük bir DB değil, ancal dediğim gibi satır > sayısı daha > >> >> önemli bir bilgi. Kendi bulunduğum sunucuda çok b.ktan > forum sistemleri > >> >> çalışıyor, ebatlar GB mertebesinde onlar bile > saçmalamıyorsa sizin verinizin > >> >> doğru bir konfigürasyonla hiç saçmalamaması lazım. > >> >> > >> >> 18 Tem 2012 01:54 tarihinde "Gürkan Oluç" > <[email protected]> yazdı: > >> >>> > >> >>> Suan olay iyice ilginc bir hal almaya basladi. > >> >>> > >> >>> MySQL dump almaya calistigimda, > >> >>> > >> >>>> mysqldump: Error 2013: Lost connection to MySQL server > during query > >> >>>> when dumping table `player` at row: 34804 > >> >>> > >> >>> > >> >>> diyor. Sanirim tablolardan birisi zarar gordu. Check > table falan da is > >> >>> yapmiyor. Bakalim nasil cikacagiz icinden. > >> >>> > >> >>> 2012/7/18 Atif Ceylan <[email protected]> > >> >>>> > >> >>>> Hocam pdo dan kaynaklaniyordur. Amca pooling filan > yapiyor. Orada bir > >> >>>> sinirlama filan vardir belki. Istersen pdo olmaksizin > kullan birde. > >> >>>> > >> >>>> Gürkan Oluç <[email protected]> wrote: > >> >>>> > >> >>>> >Ilk mailde, veritabani boyutu eksik kalmis, 250 MB > olacakti. > >> >>>> > > >> >>>> >Atif hocam, simdi denedim. Worker'lari baslatmadan > once, mysql'e > >> >>>> > shell ile > >> >>>> > baglandim, Ayni user ile, yani workerlarin MySQL'e > baglanirken > >> >>>> >kullandiklari user ile Arka tarafta mysql got signal > 6 dedikten > >> >>>> > sonra, tum > >> >>>> >workerlar hata mesaji vermeye basliyorlar ama mysql > shell'de bir > >> >>>> > kopma yada > >> >>>> >baska birsey olmuyor gozlemledigim kadari ile. > >> >>>> > > >> >>>> >Acaba open file limit'e falan takiliyor olabilir > miyim? Root > >> >>>> > kullanicisi > >> >>>> >icin, bu degeri 30k ayarladim ve lsof -u root | wc -l > ile baktigimda > >> >>>> > bu > >> >>>> >sayi degil 30k, 5k'i bile gecmiyor. > >> >>>> > > >> >>>> >2012/7/18 Atif Ceylan <[email protected]> > >> >>>> > > >> >>>> >> Birde bu baglanamama sorunu oldugunda mysql > konsoldan veya > >> >>>> >> phpmyadmin'den > >> >>>> >> de baglanamiyor musun? > >> >>>> >> > >> >>>> >> Gurkan Oluc <[email protected]> wrote: > >> >>>> >> > >> >>>> >> >Selamlar, > >> >>>> >> > > >> >>>> >> >Linode'tan aldigim 2 GB'lik bir vps'im var. Bu vps > uzerinde app > >> >>>> >> server(Apache), Redis, RabbitMQ, MySQL, Memcache > gibi bir cok > >> >>>> >> yazilim > >> >>>> >> kosuyor bir uygulama icin. > >> >>>> >> > > >> >>>> >> >Benim sorunum MySQL ile ilgili. Suanda veritabani > boyutu, > >> >>>> >> > yaklasik ~250 > >> >>>> >> boyutlarinda, tum tablolar innodb. Kendimce, > internet okuduklarim > >> >>>> >> ile biraz > >> >>>> >> tuning yapmaya calistim, ancak cok basarili > olamadim gibi. > >> >>>> >> > > >> >>>> >> >Sorunum su sekilde, daemon olarak calistiriyor > oldugum PHP > >> >>>> >> > scriptleri > >> >>>> >> var. Bu scriptler, genellikle MQ'nun kendilerine > gonderdigi id > >> >>>> >> degerlerine > >> >>>> >> gore bir tablodan select yapip, gerekli islemleri > yaptiktan sonra > >> >>>> >> insert > >> >>>> >> yada update yapiyorlar. Sorun ise su noktada, > ornegin suan MQ'da > >> >>>> >> 4000'e > >> >>>> >> yakin is var. > >> >>>> >> > > >> >>>> >> >Worker scriptlerini ilk calistirdigimda herhangi > bir sorun > >> >>>> >> > olmuyor, guzel > >> >>>> >> bir sekilde MQ'daki mesajlar erimeye basliyor ancak > sabit olmayan > >> >>>> >> bir sure > >> >>>> >> sonra, MySQL'e baglanamiyorum. > >> >>>> >> >Log'lardan gozlemledigim kadari ile, > >> >>>> >> > > >> >>>> >> >> PDO Connection Error: SQLSTATE[HY000] [2002] > Can't connect to > >> >>>> >> >> local > >> >>>> >> MySQL server through socket > '/var/run/mysqld/mysqld.sock' (111) > >> >>>> >> > > >> >>>> >> >Seklinde bir hata olusuyor worker scriptlerinde. > Bu hatadan once > >> >>>> >> > ise, > >> >>>> >> > > >> >>>> >> >> SQLSTATE[HY000]: General error: 2006 MySQL > server has gone away > >> >>>> >> >Seklinde hatalar goruyorum. > >> >>>> >> > > >> >>>> >> >Internette, ilk hatayi arastirdigimda, genellikle > server down > >> >>>> >> > oldugunda > >> >>>> >> yada .sock dosyasi bir sekilde ulasilamaz oldugunda > bu hata ile > >> >>>> >> karsilasildigini gordum. > >> >>>> >> > > >> >>>> >> >2. hata icin genellikle timeout suresi ile alakali > demisler, > >> >>>> >> > ancak onunla > >> >>>> >> ilgili oldugunu pek dusunmuyorum cunkusundan > birazdan > >> >>>> >> bahsedecegim. > >> >>>> >> > > >> >>>> >> >Bu hatalarin alindigi zamanlari MySQL'in error > log'larinda > >> >>>> >> > aradigimda, > >> >>>> >> https://gist.github.com/ea3d433b296d02173b56 soyle > birseyler ile > >> >>>> >> karsilasiyorum. > >> >>>> >> > > >> >>>> >> >> mysqld got signal 6 ; > >> >>>> >> >> This could be because you hit a bug. It is also > possible that > >> >>>> >> >> this > >> >>>> >> binary > >> >>>> >> >> or one of the libraries it was linked against is > corrupt, > >> >>>> >> >> improperly > >> >>>> >> built, > >> >>>> >> >> or misconfigured. This error can also be caused > by > >> >>>> >> >> malfunctioning > >> >>>> >> hardware. > >> >>>> >> >> We will try our best to scrape up some info that > will hopefully > >> >>>> >> >> help > >> >>>> >> diagnose > >> >>>> >> >> the problem, but since we have already crashed, > something is > >> >>>> >> >> definitely > >> >>>> >> wrong > >> >>>> >> >> and this may fail. > >> >>>> >> > > >> >>>> >> > > >> >>>> >> > > >> >>>> >> >Kismi oldukca dikkat cekici geldi. > >> >>>> >> > > >> >>>> >> >Daha once bu tarz bir sorun ile karsilasan var mi? > >> >>>> >> > > >> >>>> >> >Tesekkurler. > >> >>>> >> > > >> >>>> >> >-- > >> >>>> >> >Gurkan Oluc > >> >>>> >> > > >> >>>> >> > > >> >>>> >> >_______________________________________________ > >> >>>> >> >Linux-sunucu E-Posta Listesi > >> >>>> >> >[email protected] > >> >>>> >> > > >> >>>> >> >Liste kurallarını > http://liste.linux.org.tr/kurallar.php > >> >>>> >> > bağlantısından > >> >>>> >> okuyabilirsiniz; > >> >>>> >> > > >> >>>> >> >Bu Listede neden bulunduğunuzu bilmiyorsanız veya > artık bu > >> >>>> >> > listeden gelen > >> >>>> >> e-postaları almak istemiyorsanız aşağıdaki bağlantı > adresini > >> >>>> >> kullanarak 1 > >> >>>> >> dakika içinde üyeliğinizi sonlandırabilirsiniz. > >> >>>> >> > >https://liste.linux.org.tr/mailman/listinfo/linux-sunucu > >> >>>> >> _______________________________________________ > >> >>>> >> Linux-sunucu E-Posta Listesi > >> >>>> >> [email protected] > >> >>>> >> > >> >>>> >> Liste kurallarını > http://liste.linux.org.tr/kurallar.php > >> >>>> >> bağlantısından > >> >>>> >> okuyabilirsiniz; > >> >>>> >> > >> >>>> >> Bu Listede neden bulunduğunuzu bilmiyorsanız veya > artık bu > >> >>>> >> listeden gelen > >> >>>> >> e-postaları almak istemiyorsanız aşağıdaki bağlantı > adresini > >> >>>> >> kullanarak 1 > >> >>>> >> dakika içinde üyeliğinizi sonlandırabilirsiniz. > >> >>>> >> > https://liste.linux.org.tr/mailman/listinfo/linux-sunucu > >> >>>> >> > >> >>>> > > >> >>>> > > >> >>>> > > >> >>>> >-- > >> >>>> >Gürkan OLUÇ > >> >>>> >http://www.gurkanoluc.com > >> >>>> > > >> >>>> >_______________________________________________ > >> >>>> >Linux-sunucu E-Posta Listesi > >> >>>> >[email protected] > >> >>>> > > >> >>>> >Liste kurallarını > http://liste.linux.org.tr/kurallar.php > >> >>>> > bağlantısından okuyabilirsiniz; > >> >>>> > > >> >>>> >Bu Listede neden bulunduğunuzu bilmiyorsanız veya > artık bu listeden > >> >>>> > gelen e-postaları almak istemiyorsanız aşağıdaki > bağlantı adresini > >> >>>> > kullanarak 1 dakika içinde üyeliğinizi > sonlandırabilirsiniz. > >> >>>> > >https://liste.linux.org.tr/mailman/listinfo/linux-sunucu > >> >>>> _______________________________________________ > >> >>>> Linux-sunucu E-Posta Listesi > >> >>>> [email protected] > >> >>>> > >> >>>> Liste kurallarını > http://liste.linux.org.tr/kurallar.php > >> >>>> bağlantısından okuyabilirsiniz; > >> >>>> > >> >>>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya > artık bu listeden > >> >>>> gelen e-postaları almak istemiyorsanız aşağıdaki > bağlantı adresini > >> >>>> kullanarak 1 dakika içinde üyeliğinizi > sonlandırabilirsiniz. > >> >>>> > https://liste.linux.org.tr/mailman/listinfo/linux-sunucu > >> >>> > >> >>> > >> >>> > >> >>> > >> >>> -- > >> >>> Gürkan OLUÇ > >> >>> http://www.gurkanoluc.com > >> >>> > >> >>> _______________________________________________ > >> >>> Linux-sunucu E-Posta Listesi > >> >>> [email protected] > >> >>> > >> >>> Liste kurallarını > http://liste.linux.org.tr/kurallar.php > >> >>> bağlantısından okuyabilirsiniz; > >> >>> > >> >>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık > bu listeden > >> >>> gelen e-postaları almak istemiyorsanız aşağıdaki > bağlantı adresini > >> >>> kullanarak 1 dakika içinde üyeliğinizi > sonlandırabilirsiniz. > >> >>> > https://liste.linux.org.tr/mailman/listinfo/linux-sunucu > >> >>> > >> >> > >> >> _______________________________________________ > >> >> Linux-sunucu E-Posta Listesi > >> >> [email protected] > >> >> > >> >> Liste kurallarını http://liste.linux.org.tr/kurallar.php > >> >> bağlantısından okuyabilirsiniz; > >> >> > >> >> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık > bu listeden > >> >> gelen e-postaları almak istemiyorsanız aşağıdaki > bağlantı adresini > >> >> kullanarak 1 dakika içinde üyeliğinizi > sonlandırabilirsiniz. > >> >> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu > >> >> > >> > > >> > _______________________________________________ > >> > Linux-sunucu E-Posta Listesi > >> > [email protected] > >> > > >> > Liste kurallarını http://liste.linux.org.tr/kurallar.php > bağlantısından > >> > okuyabilirsiniz; > >> > > >> > Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık > bu listeden > >> > gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı > adresini > >> > kullanarak 1 dakika içinde üyeliğinizi > sonlandırabilirsiniz. > >> > https://liste.linux.org.tr/mailman/listinfo/linux-sunucu > >> > > >> > >> > >> > >> -- > >> Omer Barlas > >> [email protected] > >> _______________________________________________ > >> Linux-sunucu E-Posta Listesi > >> [email protected] > >> > >> Liste kurallarını http://liste.linux.org.tr/kurallar.php > bağlantısından > >> okuyabilirsiniz; > >> > >> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu > listeden gelen > >> e-postaları almak istemiyorsanız aşağıdaki bağlantı > adresini kullanarak 1 > >> dakika içinde üyeliğinizi sonlandırabilirsiniz. > >> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu > > > > > > > > > > -- > > Gürkan OLUÇ > > http://www.gurkanoluc.com > > > > _______________________________________________ > > Linux-sunucu E-Posta Listesi > > [email protected] > > > > Liste kurallarını http://liste.linux.org.tr/kurallar.php > bağlantısından > > okuyabilirsiniz; > > > > Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu > listeden gelen > > e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini > kullanarak 1 > > dakika içinde üyeliğinizi sonlandırabilirsiniz. > > https://liste.linux.org.tr/mailman/listinfo/linux-sunucu > > > > > > -- > Omer Barlas > [email protected] > _______________________________________________ > Linux-sunucu E-Posta Listesi > [email protected] > > Liste kurallarını http://liste.linux.org.tr/kurallar.php > bağlantısından okuyabilirsiniz; > > Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu > listeden gelen e-postaları almak istemiyorsanız aşağıdaki > bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi > sonlandırabilirsiniz. > https://liste.linux.org.tr/mailman/listinfo/linux-sunucu > > > > > > > > > -- > Gürkan OLUÇ > http://www.gurkanoluc.com > > _______________________________________________ > Linux-sunucu E-Posta Listesi > [email protected] > > Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından > okuyabilirsiniz; > > Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen > e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 > dakika içinde üyeliğinizi sonlandırabilirsiniz. > https://liste.linux.org.tr/mailman/listinfo/linux-sunucu -- M.Atıf CEYLAN Yurdum Yazılım
_______________________________________________ Linux-sunucu E-Posta Listesi [email protected] Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
