Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Spistreści
vii
UżywanieskładniOFFSET/FETCHNEXT.................................142
ObiektSEQUENCE......................................................143
Ograniczeniasekwencji...............................................146
Wykrywaniemetadanych................................................146
Podsumowanie.........................................................152
3EksploracjaśrodowiskaSQLCLR..................................153
Wprowadzenie:WłączenieintegracjiześrodowiskiemCLR...................154
IntegracjaprogramuVisualStudioiserweraSQLServer.....................155
ProjektytypuSQLServerDatabaseProjectwprogramieVisualStudio......156
Automatycznewdrażanie.............................................158
AtrybutykoduSQLCLR...............................................158
NaszapierwszaproceduraskładowanaześrodowiskaSQLCLR...............160
ProceduryskładowaneCLRorazdostępdodanychpostronieserwera........162
Potokoweprzesyłaniedanychzapomocąobiektówklasy
SqlDataRecordiSqlMetaData........................................165
Wdrażanie.............................................................168
Przygotowanie......................................................168
Wdrażaniemodułuwykonywalnego....................................171
Wdrażanieprocedurskładowanych....................................174
Testowanieprocedurskładowanych....................................175
FunkcjeCLR...........................................................177
ProcedurywyzwalaneCLR...............................................183
AgregacjeCLR.........................................................187
TypydanychSQLCLR...................................................193
Zabezpieczenia.........................................................199
BadanieizarządzaniezdefiniowanymiprzezużytkownikatypamidanychCLR.200
WskazówkipraktycznedotyczącekorzystaniaześrodowiskaSQLCLR.........207
Podsumowanie.........................................................208
4Pracaztransakcjami............................................209
Cotojesttransakcja?...................................................210
OmówieniewłaściwościACID.........................................211
ObsługatransakcjilokalnychprzezserwerSQLServer.......................214
Trybzautomatycznymzatwierdzaniemtransakcji........................214
Trybztransakcjąjawną...............................................214
Trybztransakcjąniejawną............................................218
Trybtransakcjizzakresemograniczonymdopartiizadań.................219
Poziomyizolacji........................................................222
Poziomizolacjizodczytemniezatwierdzonym...........................222
Poziomizolacjizodczytemzatwierdzonym.............................224
Poziomizolacjizpowtarzalnymodczytem..............................225
Poziomizolacjizserializacją...........................................226