A Transact-SQL bemutatása és lekérdezések optimalizálása
Elmentve itt :
Szerző: | |
---|---|
További közreműködők: | |
Dokumentumtípus: | Diplomadolgozat |
Kulcsszavak: | adatbázis adatbáziskezelés optimalizálás SQL Transact SQL |
Online Access: | http://dolgozattar.uni-bge.hu/52022 |
MARC
LEADER | 00000nta a2200000 i 4500 | ||
---|---|---|---|
001 | dolg52022 | ||
005 | 20240124092735.0 | ||
008 | 240124suuuu hu om 000 hun d | ||
040 | |a BGE Dolgozattár Repozitórium |b hun | ||
041 | |a hu | ||
100 | 1 | |a Katona Balázs | |
245 | 1 | 2 | |a A Transact-SQL bemutatása és lekérdezések optimalizálása |c Katona Balázs |h [elektronikus dokumentum] |
520 | 3 | |a Szakdolgozatom a Transact-SQL bemutatásáról és lekérdezések optimalizálásáról szól, amely során bemutatattam milyen eszközökkel tudjuk megkereseni a problémásan működő kódjainkat, majd ezek optimalizálására milyen eszközeink állnak a rendelkezésünkre. Ezek az eszközök közül, a végrehajtási tervező bemutatására szenteltem a legtöbb időt, mert véleményem szerint, ez segít a legjobban egy lekérdezés optimalizálásában, illetve az SQL Szerver működésének megértésében. A végrehajtási tervező grafikus nézetének megértéséhez elengedhetetlen az különböző operátorok ismerete. A tábla összekötéseknél használt JOIN operátorok bemutatása után az indexeléssel kapcsolatos operátorok is bemutatásra kerültek. Miután megvizsgáltuk hogyan tudjuk leolvasni a teljesítményét egy lekérdezésnek, és megismertük a legfontosabb operátorokat, utána számos feladaton és problémán keresztül lettek bemutatva különböző T-SQL funkciók. Ezeknek a funkcióknak az elméleti hátterük bemutatása után, összemértük a teljesítményüket is. Ezzel nem az volt a cél, hogy bebizonyítsuk, hogy egyik funkció mindig jobban fog működni a másiknál, hanem hogy megvizsgáljuk az SQL Szerver hogyan fogja változtatni a végrehajtási tervet és ez miért következik be, majd elemezni, hogy ez milyen kihatással van a teljesítményre, illetve futási időre. A főbb funkciók amelyek vizsgálatra kerültek a SUBQUERY, WHILE ciklus, kurzor, tárolt eljárás, származtatott tábla és indexek. | |
695 | |a adatbázis | ||
695 | |a adatbáziskezelés | ||
695 | |a optimalizálás | ||
695 | |a SQL | ||
695 | |a Transact SQL | ||
700 | 1 | |a Kricsfalusi János |e ths | |
700 | 1 | |a Mészáros György |e ths | |
856 | 4 | 0 | |u http://dolgozattar.uni-bge.hu/52022/1/Katona_Bal%C3%A1zs_TX9YQU.pdf |z Dokumentum-elérés |
856 | 4 | 0 | |u http://dolgozattar.uni-bge.hu/52022/2/BA_B_Katona_Bal%C3%A1zs.pdf |z Dokumentum-elérés |
856 | 4 | 0 | |u http://dolgozattar.uni-bge.hu/52022/3/%C3%89rt%C3%A9kel%C3%A9s.pdf |z Dokumentum-elérés |
856 | 4 | 0 | |u http://dolgozattar.uni-bge.hu/52022/4/biralat_Katona_Balazs.pdf |z Dokumentum-elérés |