Mody
Pytania: 10
-
2011-02-27 23:53:30
PHP w MySQL a Oracle
Czy pisanie skryptów php pod Oracle różni się od pisania pod MySQL? Jeśli tak, to czym i czy są jakieś istotne różnice,
-
2010-01-19 13:29:25
Synchronizacja baz
Czy istnieje jakiś sposób, aby synchronizować bazy danych w Oracle i MySQL, jeśli np. dodamy nowy wpis do jednej z baz,
-
2010-01-20 16:45:11
Kto jest w bazie?
Czy istnieje jakiś sposób na sprawdzenie, kto jest zalogowany do bazy MySQL w danej chwili?
-
2010-01-19 10:22:49
Znacie jakies godne polecenia programy do audytów...
Jak w temacie. Chodzi mi o programy (najlepiej darmowe) które zbierają informacje o programach i sprzęcie zainstalowanym
-
2010-01-19 11:23:18
Definiowanie błędu w wyzwalaczu
Chodzi mi o zdefiniowanie własnego komunikatu błędu podczas wykonywania danego triggera, czyli np. jak nie będzie w stan
-
2010-02-14 08:53:17
Powiadomienie o zmianach w bazie
Czy istnieje jakiś sposób, program, trigger, narzędzie do SQL Server 2008, aby np. jak zmieni się zawartość bazy, dajmy
-
2010-02-14 08:56:11
Zmiana hasła na administratorze a działanie SQL-a
Ostatnio znajomy miał problem następujący: na SBS 2003 działa SQL Server, wszystko działało, usługa startowała bez probl
-
2010-01-19 11:18:09
Usuwanie spacji z rekordów
Sytuacja następująca: w bazie MySQL jest kolumna z rekordami varchar, które zostały zapisane w następującym formacie: A
-
2010-01-22 02:07:02
Timeout przy sesji na bazie
Witam! Czy istnieje sposób na ustawienie timeout'a na bazie MS SQL tak, aby przy chwilowym zerwaniu połączenia z bazą od
-
2010-01-21 10:36:50
Zapis bazy do pliku
Czy istnieje jakiś sposób zapisu bazy Oracla do pliku? Jeśli tak, to jak to zrobić?
Odpowiedzi: 9
-
2010-01-18 22:43:49 Opis Związków - Oracle [zamknięte]
Ja bym to zrobił tak:
Pomiędzy Book a Book-Hero:
Przy relacji Book: must have hero Przy relacji Book-Hero: must have book
Natomiast pomiędzy Book-Hero a Hero podobnie:
Przy relacji Book-Hero: must have hero Przy relacji Hero: must have book
Slyszalem o takim zastowaniu, podobno dozwolonym i poprawnym.
-
2010-01-18 22:58:11 Import pliku do mysql
Jeżeli używasz paczki (vertrigo, krasnal), gdzie jest phpmyadmin, to możesz się nim posłużyć, a limity ściagnąć edytując plik php.ini w folderze php paczki, zmieniając wartości (można podać oczywiście własne):
post_max_size 50M upload_max_filesize 500 memory_limit 128MBezpieczniej i wydajniej jednak podzielić importowaną bazę na kilka mniejszych plików
Pozdrawiam
-
2010-01-18 23:40:04 Co sądzicie o IBM SolidDB
Ostatnio miałem do czynienia z podobnym tematem optymalizacji wydajności bazy :), polecam artykuł na stronie:
http://net.tutsplus.com/tutorials/other/top-20-mysql-best-practices/
A pokrótce i po polsku:
Większość serwerów MySQL posiada włączoną funkcję buforowania zapytań. Jest to jedno z bardziej efektywnych rozwiązań wpływających na wydajność bazy danych. W momencie gdy dane zapytanie jest wykonywane wiele razy to wyniki są pobierane z pamięci podręcznej, do której dostęp jest bardzo szybki.
Największym problemem jest to, że większość z nas nie wie o tym jak prosto wdrożyć to rozwiązanie. Należy też zdać sobie sprawę jakich czynności należy zaniechać by nie blokować działania buforowania zapytań.
Spójrzmy na przykład:
# // buforowanie nie zadziała # $r = mysql_query("SELECT username FROM user WHERE signup_date <= CURDATE()"); ` # // tu buforowanie zadziała! # $today = date("Y-m-d"); # $r = mysql_query("SELECT username FROM user WHERE signup_date <= '$today'")Powodem, dla którego buforowanie nie zadziała w pierwszym przypadku jest użycie funkcji CURDATE(). Dotyczy to wszystkich niedeterministycznych funkcji (danemu na wejściu zdarzeniu nie przypisuje się jednoznacznie konkretnego stanu) takich jako NOW(), RAND() itd. Dopóki wynik funkcji będzie mógł się zmienić, MySQL zdecyduje by nie włączać buforowania dla danego zapytania. Jedyne co musimy zrobić to dodać jedną linię kodu PHP przed zapytaniem by móc wydajnie przyspieszyć wykonywane zapytania
A odnośnie samego IBM SolidDB, tu garść informacji i opisu po angielsku:
http://www-01.ibm.com/software/data/soliddb/universal-cache/features.html?S_CMP=wspace
oraz PDF:
http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/soliddb/datasheets/whatsnew65.pdf
Pozdrawiam
-
2010-01-19 00:07:03 SQL Injection
Temat dość ciekawy i obszerny, na internecie mozna znaleśc wiele stron o tej tematyce, np:
http://www.poradnik-webmastera.com/artykuly/bazydanych/sqlinjection.php
Niedawno temat był omawiany również na zajęciach, polecam, jeżeli ktoś się zdecyduje pobawić w tematyce, strony, na których można testować swoje "pomysły";):
http://www.greensql.net/node/3
Pozdrawiam
-
2010-01-19 01:10:45 Oprogramowanie ExtSQL
Udało mi się znaleźć następujące materiały, może pomogą:
http://www.linux-magazine.com/w3/issue/109/ExtSQL.pdf
Dokumentacja:
http://www.extsql.com/documentation.php
Myślę, że i na forum można parę informacji podłapać;)
http://www.extsql.com/phpBB3/
Pozdrawiam
-
2010-01-18 22:11:15 MySQL czy Oracle [zamknięte]
Myślę, że jet to pytanie z serii tych, na które każdy ma swoje za i przeciw i na które nie da się jednoznacznie odpowiedzieć. z mojej strony polecam przeczytać krótkie porównanie dwóch Panów z wp.pl, które można znaleźć tu:
http://i.wp.pl/a/i/infoshare/2007_materialy/InfoShare2007_SCichyRSokolowski_OraclevsMysql.pdfNatrafiłem również na ciekawy artykuł, który wprowadzi trzeciego zawodnika do dyskusji, mianowicie darmowy odpowiednik MySQL'a - PostgreSQL. Artykuł z dokładnym porównaniem:
http://www.wikivs.com/wiki/MySQL_vs_PostgreSQLoraz:
http://blog.taragana.com/index.php/archive/postgresql-vs-mysql-comparative-reviewA tu porównanie wydajności obu systemów:
http://matipl.pl/2009/01/07/porownanie-wydajnosci-baz-danych-mysql-postgresql/Pozdrawiam
-
2010-01-18 22:24:17 importowanie danych MS Access
Można spróbować użyć tych narzędzi, jednak sam ich nie próbowałem:)
http://www.convert-in.com/acc2ora.htmalbo bardziej oficjalnie:
http://www.oracle.com/technology/tech/migration/workbench/index.htmlPozdrawiam
-
2010-01-19 00:36:39 VertrigoServ a funkcja php mail()
Aby wysyłać maile nie wystarczy. Windows nie posiada serwera poczty (dla odmiany linuxy maja np. Sendmaila). Sam PHP nie wyśle maila, potrzebny jest serwer poczty wraz z serwerem www.
Ludzie polecają:
http://www.pmail.com/index.htm
Pozdrawiam.
-
2010-01-19 00:59:39 Oracle i RAC
Jednoznacznej odpowiedzi nie jestem w stanie podać, ale myśle ze na podstawie znalezionych materiałów powinna ona wzrosnąć w porywach od 30~50%, oczywiście wszystko zależy od ilości klastrów użytych w bazie, dokładne info tu:
http://www.oracle.com/technology/pub/articles/lim-php-rac.html
oraz
media.techtarget.com/searchOracle/downloads/gridexcerpt2.pdf
Pozdrawiam










3
2
294