ugrás a tartalomhoz

Mysql adatbázis optimalizálás

killroy · 2008. Okt. 7. (K), 09.24
Sziasztok!

A kérdésem az lenne hogy milyen kifejezésekre keressek rá ha olyan odalakat szeretnék találni ahol leírják hogy egy régi nem éppen megfelelő adatbázist tele adatokkal, hogyan tudom átkonvertálni egy sokkal előnyösebb formára. Szeretnék táblákat összevonni, csökkenteni a táblák számát, megváltoztatni az oszlopok adattípusait stb.

A probléma az hogy van egy adatbázisom, tele adatokkal amit még nagyon régen csináltam és ma már máshogy csinálnám, de a meglévő adatok nem veszhetnek el, szóval ezeket szeretném már átvinni az átalakított táblákba.

A tippeket előre is köszönöm.
 
1

honnan tudnák a struktúrát?

Szekeres Gergő · 2008. Okt. 7. (K), 10.05
nem hiszem, hogy a saját adatbázisodra találsz megfelelő lekérdezéseket. Egyszerüen sql parancsokkal konvertáld át a megfelelő formába az adatokat.
3

-

killroy · 2008. Okt. 7. (K), 14.02
Nyilván nem az én adatbázisomra keresek egy pontos mintát, hanem olyan oldalakat amelyek ezzel foglalkoznak. Biztos sok emberrel elő fordult, hogy módosított az adatbázis teljes szerkezetén és bizony az adatok nem szabad hogy elvesszenek. Pont ezekre a konverziós parancsokra lennék kíváncsi.
2

könyv

rrd · 2008. Okt. 7. (K), 10.16
Ilyesmihez én inkább egy könyvet javasolnék.

http://webmania.cc/mysql-mindenkinek-6/

Az első könyv sok hasznos tanácsot ad ezekhez.
4

ETL

zila · 2008. Okt. 7. (K), 14.44
Az ilyen feladatokra léteznek jobb-roszabb eszközök, gyűjtőnéven ETL (Extract, Transform and Load) eszközök. A Talend Open Studio-val van némi tapasztalatom, illetve a Pentaho Kettle nevűvel is, bár azzal kevesebb. A lényeg, hogy megcsinálod az új adatbázis struktúrádat és csinálsz hozzá egy áttöltő programot. EZen áttöltő program elkészítéséhez nyújt segítséget az ETL. Szép, grafikus felületen összekattintgatod, hogy melyik tábla melyik oszlopai honnan hová töltődjenek, transzformációkat (típuskonverzió), szótárazást stb. dolgokat tudsz megadni, akár másik típusú adatbázisba is áttöltögethtesz vele. Elég hatékony eszközök ezek, persze meg kell tanulni a működésüket, de megéri.
5

Utána nézek!

killroy · 2008. Okt. 7. (K), 17.34
Köszönöm. Utána nézek!
6

hejessirás

szabo.b.gabor · 2008. Okt. 10. (P), 12.23
((: azt hiszem egybe kell írni, hogy utánanézek. persze külön is lehet, így mókás hatást is kelt.

..csak nincs kedvem dolgozni és írkálok össze-vissza..
7

:)

Carter · 2008. Okt. 10. (P), 19.47
Az irkál meg rövid i!
9

szerintem hosszú

gex · 2008. Okt. 13. (H), 13.47
ha már ennyire belementünk a helyesírásba, biztos hogy rövidül az az í?
11

igen

Fraki · 2008. Okt. 13. (H), 16.36
igen
8

és

Ronyn · 2008. Okt. 11. (Szo), 21.32
...a "dolgozni" után vessző...
10

szerintem nem kell

gex · 2008. Okt. 13. (H), 13.49
szerintem az és kötőszó miatt túlzás lenne a vessző.
12

kell vessző, mert tagmondathatár

Fraki · 2008. Okt. 13. (H), 16.37
kell vessző, mert tagmondathatár