Wpis z mikrobloga

@fifiak: Nie musi znać SQL, ale jednak warto by znał na tyle, by szybko mógł znaleźć składnię w dokumentacji czy necie i rozumiał co robi i po co. Nie musi znać składni na pamięć.

DBA jednak zarządza DBMS, czyli instaluje on-premises, zarządza zasobami, robi i odtwarza backupy, nadzoruje i diagnozuje stan, zarządza uprawnieniami...
  • Odpowiedz
@MiKeyCo: "Instrukcja ROLLBACK wycofuje wszystkie modyfikacje danych w ramach jednej transakcji". Rozumiem ze jak zaloguje sie do PLSQL developera puszcze dwa updaty na tej samej tabeli i jak wylacze plsql i zaloguje sie ponownie to zadziala ROLLBACK? Będzie wiedział , ze te dwa updaty ostatnie ma wycofać ?Czy jest to jakos przypisane do danej sesji ?
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@fifiak: nie zadziała rollback. Podłączasz się do bazy i zanim zrobisz commit, możesz robić rollback, rozlaczasz się (czyli na przykład zamykasz Pl/SqlDev) rollback idzie automatycznie jeżeli nie zrobiłeś commit (no chyba że masz włączony autocommit)
  • Odpowiedz
co musi wiedzieć administrator baz danych czyli DBA ? jakie musi mieć skille ? musi umieć sql?


@fifiak: zalezy. Dba dba nie rowny. W mojej ocenie musi znac sqla przynajmniej na tyle by widzac zapytanie wiedzial co ono robi, umial na podstaiwe jego planu jak zostanie wykonanane i ocenic czy bazie czegos (a jezeli tak to czego) nie brakuje czy to moze blad dewelopera. Musi wiedziec jak wewnetrznie dziala baza, backupy,
  • Odpowiedz