![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 12.04.2002 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
w literaturze do mysql-a nie znalazłem zbyt wiele więc jeżeli ktoś coś wie na ten temat to byłbym wdzięczny....
-------------------- "Praca ma sens dotąd, dopóki uczysz się w niej czegoś nowego..."
Wasztat lokalny: Winda XP; Paj 2000; j |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 398 Pomógł: 0 Dołączył: -- Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Z tego co wiem - nic z tych rzeczy nie działa w MySQLu. Ani wyzwalacze, ani procedury zapamiętane, ani widoki, ani podzapytania, ani klucze obce, ani samodzielne definiowanie typów, ani w ogóle nic bardziej zaawansowanego. Tylko SELECT, INSERT, UPDATE i DELETE w najprostszych wersjach.
Alternatywa: Postgres. -------------------- cease this long, long rest / wake and risk a foul weakness to live / when it all comes down / watch the smoke and bury the past again / sit and think what will come / raise your fears and cast them all away
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 602 Pomógł: 0 Dołączył: -- Skąd: W - WA -> GRO Ostrzeżenie: (0%) ![]() ![]() |
Trzeba uzboic sie w cierpliwosc:
Cytat 1.5.6 MySQL 4.1, The Following Development Release
MySQL Server 4.0 lays the foundation for the new features of MySQL Server 4.1 and onward, such as nested subqueries, stored procedures, and foreign key integrity rules, which form the top of the wish list for many of our customers. Along with those, we will also include simpler additions, such as multi-table UPDATE statements. After those additions, critics of the MySQL Database Server have to be more imaginative than ever in pointing out deficiencies in the MySQL Database Management System. For long already known for its stability, speed, and ease of use, MySQL Server will then match the requirement checklist of very demanding buyers. -------------------- Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 398 Pomógł: 0 Dołączył: -- Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ja się uzbrajam od roku. W lutym miała być "stable" wersja 4.0. Nie ma jej do dziś. Zwróć uwagę, że Twój cytat to jest "wishlist". W 4.0.1, ani nawet 4.1 nie planują nic z tej listy - co najwyżej tego UPDATE'a. A skoro od pół roku nie mogą dojść do ładu z wersją 4.0 to sądzę, że sobie jeszcze poczekamy.
Jak ktoś pracuje nad produktami komercyjnymi to nie może czekać latami na technologię. Lubię MySQL'a bo jest spójny, stabilny i przede wszystkim piekielnie szybki. Ale i tak muszę przesiąść się na Postgresa bo nie mogę już czekać, a wszystkie te funkcjonalności są przy dużych projektach po prostu niezastąpione, -------------------- cease this long, long rest / wake and risk a foul weakness to live / when it all comes down / watch the smoke and bury the past again / sit and think what will come / raise your fears and cast them all away
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 602 Pomógł: 0 Dołączył: -- Skąd: W - WA -> GRO Ostrzeżenie: (0%) ![]() ![]() |
Czesc z funkcji da sie obejsc na okolo, choc traci sie na wydajnosci i trzeba naprodukowac duzo zbednego kodu
![]() -------------------- Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 398 Pomógł: 0 Dołączył: -- Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
W tym cąły sęk. Kiedy ja mam 15 tabel powiązanych zależnościami referencyjnymi i muszę wywalić jakiśtam rekord nadrzędny, to w Postgresie wydaję jedno polecenie. Klucze obce same pilnują wszystkiego i wywalają informacje powiązane w pozostałych tabelach. A MySQL? Muszę wydać całą stertę zapytań wybierających, a potem usuwających. I na nic mi się zda prędkość MySQLa. Postgres jest nieco wolniejszy ale i tak zakończy sprawę szybciej sam niż ja grzebiąc się skryptem w MySQL'u...
-------------------- cease this long, long rest / wake and risk a foul weakness to live / when it all comes down / watch the smoke and bury the past again / sit and think what will come / raise your fears and cast them all away
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat W tym cąły sęk. Kiedy ja mam 15 tabel powiązanych zależnościami referencyjnymi i muszę wywalić jakiśtam rekord nadrzędny, to w Postgresie wydaję jedno polecenie. Klucze obce same pilnują wszystkiego i wywalają informacje powiązane w pozostałych tabelach. A MySQL?
a w mysqlu jest manual. dzieci drogie nie marudzcie tylko poczytajcie mi zaraz o forejn kijach na innych tabelach niz MyISAM -------------------- .. make web your home ..
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 602 Pomógł: 0 Dołączył: -- Skąd: W - WA -> GRO Ostrzeżenie: (0%) ![]() ![]() |
I po raz kolejny okazuje sie, ze manual "lekiem na cale zlo"
![]() -------------------- Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 398 Pomógł: 0 Dołączył: -- Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Czy na "całe" to bym się spierał. Fakt, że np. InnoDB ma większe możliwości niż MyISAM ale klucze i transakcje to jeszcze nie wszystko. Triggery, procedury i widoki to też ogromna pomoc. A tego nie rozwiąże zmiana typu tabel.
-------------------- cease this long, long rest / wake and risk a foul weakness to live / when it all comes down / watch the smoke and bury the past again / sit and think what will come / raise your fears and cast them all away
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Czy na "całe" to bym się spierał. Fakt, że np. InnoDB ma większe możliwości niż MyISAM ale klucze i transakcje to jeszcze nie wszystko. Triggery, procedury i widoki to też ogromna pomoc. A tego nie rozwiąże zmiana typu tabel. nie rozwiaze za to spokojnie mozna powiedziec ze niepotrzebnie plules.
tak sa rzeczy ktore sa w innych bazach niz mysql. bywa. a teraz eot. -------------------- .. make web your home ..
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 16:09 |