Administratorzy baz danych

Pytania i odpowiedzi dla profesjonalistów baz danych, którzy chcą poprawić swoje umiejętności baz danych i uczyć się od innych w społeczności

2
SQL Server 2008 - Wydajność między bazami danych na tej samej fizycznej maszynie i instancji serwera
Czy jest jakiś spadek wydajności podczas wybierania w innym DB na tym samym komputerze fizycznym? Mam więc 2 bazy danych na tej samej maszynie fizycznej działającej w tej samej instancji SQL 2008. Na przykład w SomStoreProc on_this_db uruchamiam SELECT someFields FROM the_other_db.dbo.someTable Do tej pory, jak czytałem w Internecie, większość …




6
Czy ktoś w praktyce korzystał z trybu sqlcmd? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

3
Jak zmienić kolejność wyzwalania wyzwalaczy?
Naprawdę rzadko używam wyzwalaczy. Więc spotkałem problem za pierwszym razem. Mam dużo tabel z wyzwalaczami (2 lub więcej na każdy stół). Chciałbym poznać i zmienić kolejność wyzwalania wyzwalaczy dla każdego stołu. Czy można uzyskać te informacje? DODANY: Oto dobry artykuł na temat mssqltips , które znalazłem.


1
Najlepsze praktyki łączenia baz danych w różnych regionach geograficznych
Za chwilę skonfigurujemy serwery SQL w różnych krajach. Musimy je połączyć, ale nie musimy mieć bezpośredniego łącza (jak na połączonym serwerze). Innymi słowy, mogą być luźno połączone. Czy lepiej jest połączyć je przez VPN i mieć je jako połączone serwery, czy użyć luźnego łączenia za pośrednictwem usług sieciowych? Przez „lepszy” …

2
ZAMÓWIENIE, używając niestandardowych priorytetów dla kolumn tekstowych
To jest przykładowa tabela: name | cat ---------- hugo | sal bob | mgr mike | dev jeff | mgr john | dev Zarówno namei catbycia Varchar. cat odzwierciedla kategorię dla tych nazw, ale lubię przypisywać im priorytet, a następnie zapytanie z listą wszystkich, uporządkowane według tego priorytetu. Jakie są …
12 oracle 

1
Jakie są implikacje wydajnościowe polimodeli w porównaniu do normalnych modeli Bigtable w Google App Engine?
Co zapewnia najlepszą wydajność przy zwykłym korzystaniu z Google App Engine, modelu polimodelowego lub normalnego modelu „Bigtable”? Polimodel skutecznie tworzy kolumnę w tabeli nadrzędnej o nazwie „klasa”, która zapewnia śledzenie dziedziczenia. Podczas gdy normalny Bigtable, odziedziczony z klasy nadrzędnej, tworzy nową i oddzielną strukturę danych, bez możliwości zapytania do elementu …


5
Czy są jakieś narzędzia MySQL Benchmarking? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było ono tematem na temat wymiany stosu administratorów bazy danych. Zamknięte 5 lat temu . Dawno temu słyszałem, że istnieje to narzędzie, które pomaga ci dostosować ustawienia mysql w celu uzyskania …

1
Skąd mam wiedzieć, jakiego algorytmu mieszającego SQL Server użył do odszyfrowania zaszyfrowanych danych podczas korzystania z funkcji DECRYPTBYPASSPHRASE?
Moje pytanie dotyczy następującego eksperymentu z dwoma instancjami: Instancja SQL Server 2017 Express (Microsoft SQL Server 2017 (RTM-CU16)) Instancja SQL Server 2014 Express (Microsoft SQL Server 2014 (SP2-CU18)) Użyłem funkcji ENCRYPTBYPASSPHRASE do zaszyfrowania tekstu i użyłem wyniku jako @ciphertext dla DECRYPTBYPASSPHRASE . Wyniki moich testów były następujące: Zgodnie z tym …

1
Jeśli kolumna VARCHAR (MAX) jest zawarta w indeksie, czy cała wartość jest zawsze przechowywana na stronach indeksowych?
Pytam o to z ciekawości, inspirując się tym pytaniem . Wiemy, że VARCHAR(MAX)wartości dłuższe niż 8000 bajtów nie są przechowywane w wierszach, ale na osobnych stronach LOB. Późniejsze pobranie wiersza o takiej wartości wymaga dwóch lub więcej logicznych operacji IO (zasadniczo jedna więcej niż byłoby teoretycznie konieczne). Możemy dodać VARCHAR(MAX)kolumnę, …

5
Jak ograniczyć procedurę przechowywaną SQL, która może być uruchamiana przez jedną osobę naraz?
Mam procedurę składowaną, która zasadniczo wybiera wartości z jednej tabeli i wstawia je do drugiej, co jest rodzajem archiwizacji. Chcę uniknąć robienia tego przez wiele osób jednocześnie. Podczas gdy ta procedura jest uruchomiona, nie chcę, aby ktokolwiek mógł ją uruchomić, jednak nie chcę serializacji, druga osoba uruchomi procedurę po jej …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.