Administratorzy baz danych

34
GO Po każdej instrukcji T-SQL

Jakie jest uzasadnienie używania instrukcji GO po każdej instrukcji SQL? Rozumiem, że GO sygnalizuje koniec partii i / lub zezwala na reputację wyciągów, ale jaką korzyść ma przy ich użyciu po każdym wyciągu. Jestem ciekawy, ponieważ wiele dokumentów Microsoft itp. Zaczęło z nich korzystać po...

34
Dlaczego zapytanie SELECT powoduje zapisy?

Zauważyłem, że na serwerze z programem SQL Server 2016 SP1 CU6 czasami sesja zdarzeń rozszerzonych pokazuje zapytanie SELECT powodujące zapis. Na przykład: Plan wykonania nie pokazuje żadnej oczywistej przyczyny zapisów, takich jak tablica mieszająca, bufor lub sortowanie, które mogłoby przelać...

33
Timeseries: SQL czy NoSQL?

Nie dbam o ogólne różnice między SQL a NoSQL (lub ich tradycyjne różnice). Obecnie zastanawiam się nad zmianą sposobu przechowywania naszych wewnętrznych szeregów czasowych. Wszystkie zawierają dane finansowe z wielu różnych źródeł. Obecnie przechowujemy nasze dane w zastrzeżonej bazie danych. To...

33
Jak zaprojektować tabelę relacji dla przyjaźni?

Jeśli Ajesteś przyjacielem B, to czy powinienem przechowywać obie wartości ABi BAczy jedna wystarczy? Jakie są zalety i wady obu metod. Oto moja obserwacja: Jeśli zachowam oba, muszę je zaktualizować po otrzymaniu prośby od znajomego. Jeśli nie zachowam obu, wtedy trudno mi było zrobić wiele...

33
Skopiuj pełną strukturę tabeli

Używając niektórych metod, podczas tworzenia kopii tabeli tracisz indeksy, PK, FK itp. Na przykład w SQL Server mogę powiedzieć: select * into dbo.table2 from dbo.table1; To tylko prosta kopia tabeli; brakuje wszystkich indeksów / ograniczeń. Jak mogę skopiować strukturę tabeli (bez użycia kopii...

33
Czy istnieją wady zawartych baz danych?

SQL Server 2012 wprowadził koncepcję „zamkniętych” baz danych, w których wszystko (cóż, głównie wszystko), czego potrzebuje baza danych, jest zawarte w samej bazie danych. Ma to duże zalety przy przenoszeniu baz danych między serwerami. Chciałbym zatem wiedzieć, czy powinna to być moja domyślna...

33
Jak wyświetlić listę baz danych w Oracle?

Czy istnieje odpowiednik SHOW DATABASESinstrukcji MySQL ? Czy można znaleźć bazy danych w klastrze? tj. bazy danych obecne w sieci w innym systemie? Czy mogę przeanalizować pliki obecne w instalacji Oracle, aby znaleźć to samo? Biorąc pod uwagę pełne dane dostępu do systemu Oracle, jak byś...