HalEmmerich
Na stronie internetowej mam newsy, artykuły, pliki oraz filmy. Do każdego z nich można dodawać komentarze oraz tagi. Żeby system komentarzy i tagów był możliwie uniwersalny, zrobiłem tabele dla każdego typu wpisu z danymi specyficznymi dla niego (np. news ma tytuł i treść, film ma link do filmu, itp), oraz jedną wspólną dla wszystkich:

items: ID, enum (news, artykuł, plik, film), IDitem
Dodanie nowego newsa/pliku/czegokolwiek powoduje dodanie nowego wpisu w tabeli items, ustawienie enuma
  • Najlepsze
  • Wszystkie komentarze
kovalski
p.....o
p.....o
jeśli w #mariadb odpalam z cli jakieś bardzo czasochłonne zapytanie to jest możliwe, że ztimeoutuje mnie bez żadnego komentarza? #mysql #sql #programowanie #programista15k
  • Najlepsze
  • Wszystkie komentarze
alex-fortune
alex-fortune
@puzno: bardzo wątpliwe, nie slyszalem jeszcze by baza nie dala jakiegos sygnalu jesli w istocie skonczyla prace.
p.....o
p.....o
@alex-fortune: to insert into select ... na 100k+ rekordach z kilkukrotnym porównywaniem po varcharach(60) i już dobrych kilkanaście minut to trwa na vps z aruby :/
p.....o
p.....o
#java #programowanie #mariadb #mysql #hibernate

org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions

ERROR: The last packet successfully received from the server was 143,327,076 milliseconds ago. The last packet sent successfully to the server was 143,327,077 milliseconds ago. is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client
  • Najlepsze
  • Wszystkie komentarze
ppawel
@puzno: wygląda na zerwane połączenie z bazą - być może twoja baza wyrzuca klienta za bezczynność, jeśli to jest powodem to spróbuj zwiększyć timeouty po stronie bazy, np. do absurdalnych 24h, podtrzymać połączenie po stronie klienta, albo przynajmniej uprzedzić zapytanie z testOnBorrow
piwniczak
Jakie ustawienia dla MariaDB/MySQL zastosować aby możliwie jak najbardziej uodporbic bazy na zaniki zasilania?

#bazydanych #serwery #mariadb #mysql
  • Najlepsze
  • Wszystkie komentarze
erplus
@piwniczak: ustaw trx commit na 1, aby leciał fsync po każdej transakcji
hakeryk2
Czy update z #mysql do #mariadb na #debian jest bezproblemowy? Tzn czy można po prostu odpalić jakiś instalator który zapyta czy pobrać rzeczy z mysql i przeniesie silnik na mariaDb?

Problem mam taki, że nie mam środowiska testowego na taką rzecz i się troszkę cykam :<

#vps
  • Najlepsze
  • Wszystkie komentarze
RRybak
@hakeryk2: w teorii powinien być bezproblemowy. Wyłączasz MySQL, instalujesz MariaDB, z MariaDB zapuszczasz mysql_upgrade i powinno działać. Nie ma do tego "narzędzi".
W praktyce - RÓB KOPIĘ. Zawsze. Jeśli to Twoja jedyna baza, to na bank się coś s-------i :P
Wszystko zależy z jakiej wersji na jaką idziesz. Ja bym zrobił dumpa, zainstalował marię i władował tam dumpa.
No ale:
https://mariadb.com/kb/en/library/upgrading-from-mysql-to-mariadb/
https://www.digitalocean.com/community/tutorials/switching-to-mariadb-from-mysql
radekrad
@hakeryk2: ponoć? A dobijasz do chociaż 30% cpu usage? Albo do połowa-liczby-procesorów load average? MariaDB w porównaniu ze starymi MySQLami? Czy tymi nowszymi od wersji 5.7? I rzeczywiście to MySQL zużywa najwięcej CPU na boksie? Jak działa, jak nie ma problemów, to nie ruszaj ( ͡° ͜ʖ ͡°)
kitor
kitor
kitor
1
Hej mirki, szybkie pytanie z baz danych.
Sytuacja jest następująca: Mam sobie dwa serwery, w dwóch lokalizacjach, obie mają wątpliwej jakości łącza. Chcę wystawić apkę (PHP, MariaDB) tak aby w razie awarii któregoś łącza była cały czas dostępna. Kwestia balancera który to ogarnie jest rozwiązana, pytanie co z bazą danych.
Z tego co rozumiem powinienem skonfigurować sobie prostą replikację master-slave (master w lokalizacji którą zakładam że będzie miała większą dostępność) i proxy
  • Najlepsze
  • Wszystkie komentarze
k.....g
plushy
@kitor: Hosting kosztuje kilka dolców miesięcznie, może przestań oszczędzać?
normanos
MyCLI czyli konsola MySQL / MariaDB / Percona na sterydach - "MyCLI to narzędzie pozwalające na szybszą i wygodniejszą pracę z bazami danych MySQL. Pomaga dzięki podpowiadaniu składni oraz jej kolorowaniu"

taka pchełka ale czasami pomaga.

#mysql #mariadb #percona #sql #webmastah #devops #bazydanych
  • Najlepsze
  • Wszystkie komentarze
spamkiller
Z ciekawszych rzeczy, to zapodałem dzisiaj u klienta na #mariadb "update" na tabeli bez "where"...... 700k rekordów.... baza ~80 GB..... wykonywał się prawie 18h...... #sql #humorinformatykow #mojezycietakiepiekne

  • Najlepsze
  • Wszystkie komentarze
Dijuna
chcę skopiować moja bazę z #archlinux #mariadb do #mysql na Windows więc robię tak:

[dijuna@lati ~]$ mysqldump PremierDB -u root -p | mysql -h '192.168.1.100' premierdb -u root -p

Enter password: Enter password:

Hasło to samo więc ruszyło. No i teraz niewiele się dzieje już 15 minut... to normalne? Da się jakoś podjeżeć postęp?
  • Najlepsze
  • Wszystkie komentarze
normanos
6 serwerów czeka na zamówienie. 2 x LoadBalancer ( #haproxy + #keepalived), 2 x APP ( #nginx #php), 2 x #mysql ( #mariadb), 2 x #redis. Jeszcze się w #ansible muszę zatrudnić...

Super święta k*! (╯︵╰,)

#webdev #sysadmin #serwerownia #serverporn
  • Najlepsze
  • Wszystkie komentarze
m.....q
m.....q
MySQL versions performance comparison

This blog aims to make a performance comparison between the different MySQL versions/editions and also comparing the differents MySQL forks such as Percona Server and MariaDB

http://www.dbi-services.com/index.php/blog/entry/mysql-versions-performance-comparison

#
s.....e
s.....e
#programowanie mam appkę w #cpp #qt która już sobie ładnie hula ale musi gdzieś zapisywać dużo danych i to tak żeby było bezpiecznie. Pierwsza myśl: #mariadb bo jestem łucznikiem więc znam i cenię. I teraz tak... nie za bardzo chcę żeby ktoś musiał instalować sobie serwer #sql na domowym komputerze tylko po to żeby moja appka działała, a nie wiem jak inaczej
  • Najlepsze
  • Wszystkie komentarze
m.....q
m.....q
m.....q
m.....q
Jakos tak wyszlo ze #oracle w swoim Oracle Enterprise Linux 7 domyslnie oferuje #mariadb zamiast #mysql :)

http://www.bytebot.net/blog/archives/2014/09/30/oracle-linux-ships-mariadb

#bazydanych a troche tez i jakies informatyczne heheszki....

  • Najlepsze
  • Wszystkie komentarze
m.....q
m.....q
normanos
  • Najlepsze
  • Wszystkie komentarze
m.....q
m.....q
uosiu
#linux #sysadmin pytanie do Was: #mysql 5.5.20 czy #percona 5.5.19 czy #mariadb?
youpc
http://www.youpc.pl/news/MariaDB_5_1_41_RC_gotowa_do_testow.html - M. Widenius (twórca #mysql) przekazał wczoraj do #test.ów fora MySQL - #mariadb 5.1.41 RC.
mkasinski