Egyszer már írtam a Stack Exchange Data Exchange-ről, amikor online SQL homokozót kerestem.
User defined type módosítása
UDT-t nem lehet módosítani. Mondhatnánk, vége a dalnak, ez van. De mi mindenképpen szeretnénk! Akkor egyszerű, dobjuk el, és hozzuk létre megint! Azt viszont nem engedi a szerver, mert valahol hivatkozunk rá. Ördögi kör.
Query optimizálás
Ma egy jópofa query került elém. Alapban nem túl bonyolult, három tábla joinolva.
SQL Management Studio helyett…
Van jó pár alkalmazás, amivel ki tudjuk váltani a Management Studiot. Vagy legalábbis megpróbálhatjuk.
Szűrés MSSQL SMS-ben
Az MSSQL SMS, vagy teljes nevén Microsoft SQL Server Management Studio egy nagyszerű kis eszköz. Azon kívül, hogy sok mindent meg lehet vele csinálni gépelés nélkül, vannak benne hasznos kis trükkök is.
Collation
Kicsit régebben ígértem, hogy a collationökre még visszatérek. Eljött az idő.
Transactional vagy BI adatbázis?
Ugye mondtam, hogy kultúrember ilyet nem csinál. Kikerült a script az éles adatbázis mirrorjára és egyből timeoutra futott.
SQL vagy NoSQL, melyik a jobb?
Hogy-hogy melyik? Az, amelyik az adott feladatra jobban megfelel.
Verziózás
Ahogy írtam a bemutatkozásnál, engem leginkább fejlesztői részről érdekel az SQL. Egyszer már írtam, hogy mindig olyan scriptet írjunk, amit többször is lefuttathatunk, nem vágja tönkre az adatbázist és nem száll el.
Mi történik, ha egy replikált adatbázist megszüntetnek?
Alapesetben semmi. De ha erre az adatbázisra számított valami (view, tárolt eljárás, miegyéb), akkor bizony nagy baj van.