Miałem SQL Server v.Next publiczny podgląd na moim Ubuntu 16.04 zainstalowanym i działającym wczoraj. Ale dzisiaj nie działa. Błąd poniżej: root @ OraServer: / var / opt / mssql / log # systemctl status mssql-server ● mssql-server.service - Aparat baz danych Microsoft (R) SQL Server (R) Załadowano: załadowano (/lib/systemd/system/mssql-server.service; włączone; …
Mam kilku użytkowników, którzy współużytkują serwer MS SQL 2017 pod moją administracją. Nie powinni widzieć (a nawet być świadomi) innych użytkowników i ich danych na tym serwerze. Każdy użytkownik ma własną bazę danych. Mogą robić, co chcą, ze swoją bazą danych. Korzystam z Partial Containmentfunkcji SQL Server, aby zablokować użytkowników …
Próbuję stworzyć przykładowy plan zapytań, aby pokazać, dlaczego UNIONing dwóch zestawów wyników może być lepszy niż użycie OR w klauzuli JOIN. Napisany przeze mnie plan zapytań mnie zaskoczył. Korzystam z bazy danych StackOverflow z indeksem nieklastrowanym na Users.Reputation. Zapytanie to CREATE NONCLUSTERED INDEX IX_NC_REPUTATION ON dbo.USERS(Reputation) SELECT DISTINCT Users.Id FROM …
Krótko mówiąc, aktualizujemy małe tabele osób o wartościach z bardzo dużej tabeli osób. W ostatnim teście uruchomienie tej aktualizacji zajmuje około 5 minut. Natknęliśmy się na coś, co wydaje się najgłupszą możliwą optymalizacją, która na pozór działa idealnie! To samo zapytanie jest teraz uruchamiane w mniej niż 2 minuty i …
Sparowanie Podczas przeprowadzania niektórych testów na rzadkich kolumnach, tak jak Ty, wystąpił spadek wydajności, który chciałbym poznać bezpośrednią przyczynę. DDL Utworzyłem dwie identyczne tabele, jedną z 4 rzadkimi kolumnami i jedną bez rzadkich kolumn. --Non Sparse columns table & NC index CREATE TABLE dbo.nonsparse( ID INT IDENTITY(1,1) PRIMARY KEY NOT …
W dokumentacji CREATE SEQUENCET-SQL widać, że CREATE SEQUENCEpolecenie nie ma ORDERparametru. Dla porównania dokumentacja Oracle dlaCREATE SEQUENCE show the ORDER/ NOORDERoptions: ORDER Określ, ORDERaby zagwarantować, że numery sekwencyjne będą generowane w kolejności żądań. Ta klauzula jest przydatna, jeśli używasz numerów sekwencyjnych jako znaczników czasu. Kolejność gwarantowana zwykle nie jest ważna …
Mamy więc zapytanie z podzapytaniem, które zawiera literówkę. Brakuje klauzuli FROM. Ale kiedy go uruchomisz, nie wystąpi błąd! Dlaczego!? SELECT 1 ,r.id ,'0D4133BE-C1B5-4141-AFAD-B171A2CCCE56' ,GETDATE() ,1 ,'Y' ,'N' ,oldItem.can_view ,oldItem.can_update FROM Role r JOIN RoleObject oldReport ON r.customer_id = oldReport.customer_id JOIN RoleItem oldItem ON oldReport.id = oldItem.role_object_id AND r.id = oldItem.role_id …
W PostgreSQL mogę utworzyć tabelę z niektórymi danymi testowymi, a następnie w ramach transakcji migrować ją do nowej kolumny innego typu, co spowoduje jedno przepisanie tabeli COMMIT, CREATE TABLE foo ( a int ); INSERT INTO foo VALUES (1),(2),(3); Śledzony przez, BEGIN; ALTER TABLE foo ADD COLUMN b varchar; UPDATE …
Rozważ następujące zapytanie, które rozdziela kilka garstek agregatów skalarnych: SELECT A, B FROM ( SELECT MAX(CASE WHEN ID = 1 THEN 1 ELSE 0 END) VAL1 , MAX(CASE WHEN ID = 2 THEN 1 ELSE 0 END) VAL2 , MAX(CASE WHEN ID = 3 THEN 1 ELSE 0 END) VAL3 …
TL; DR: Podczas łączenia się z moim kontenerem dokującym SQL Server za pomocą nazwy, która rozwiązuje się w funkcji loopback ( ::1) IPv6 , wywołania SMO są naprawdę wolne. Podczas używania 127.0.0.1są szybkie. Próbuję nauczyć się korzystać z obrazu Docker microsoft / mssql-server-windows-developer . Zgodnie z dokumentacją Microsoftu ten kontener …
Przeczytałem, że SQL Server 2017 będzie teraz zawierał PowerBI Server. Przeniesiono również SSRS do innego instalatora, więc nie będzie dostarczany w oryginalnej instalacji SQL Server. Czy to oznacza, że Microsoft w końcu spróbuje wycofać SSRS? Czy nasz zespół powinien starać się tworzyć nowe raporty w PowerBI i przenosić poprzednie raporty …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.