Mam SQL Server 2008 R2 z 323 bazami danych zużywającymi około 14 GB na moim dysku C: szybki dysk SSD. Ponieważ chcę odzyskać trochę miejsca na moim dysku C: chciałbym przenieść je na mój dysk D:. Znalazłem ten artykuł MSDN , ale wydaje się, że jest to procedura przenoszenia tylko …
Konfiguruję replikację MySQL Master-slave i próbuję wymyślić, jak poradzić sobie z sytuacją przełączania awaryjnego, w której promuję slave do master (w przypadku awarii master). Mój serwer aplikacji musi przekierowywać wszystkie zapisy do bieżącego wzorca, ale nie mogę używać HA na poziomie serwera między wzorcem a urządzeniem podrzędnym (bicie serca, utrzymywanie …
Widziałem w centralnym wątku programu SQL Server Czy pełna kopia zapasowa obciąża dziennik? pełna kopia zapasowa nie obcina dziennika: Nie. Pełne lub różnicowe kopie zapasowe nie obcinają dziennika transakcji. - Lynn Pettis Nie - pełna kopia zapasowa nie obcina dziennika. - Chad Crawford Czym więc różni się pełna kopia zapasowa …
Pracuję nad niestandardowym rozwiązaniem konserwacyjnym, korzystając z sys.dm_db_index_physical_statswidoku. Obecnie odwołuje się do niego z procedury przechowywanej. Teraz, gdy ta procedura przechowywana działa na jednej z moich baz danych, robi to, co chcę, i pobiera listę wszystkich rekordów dotyczących dowolnej bazy danych. Kiedy umieszczam go w innej bazie danych, wyświetla listę …
Mam aplikację do wdrożenia w środowisku produkcyjnym, która korzysta z zabezpieczeń „systemu honoru”. Oznacza to, że wszyscy użytkownicy łączą się z bazą danych przy użyciu poświadczenia użytkownika / hasła SQL, a aplikacja sama zarządza uprawnieniami. Ta ostatnia część nie przeszkadza mi tak bardzo, jak fakt, że obiekt połączenia zawiera osadzone …
Szukam porady na temat projektowania tabeli / indeksu w następującej sytuacji: Mam dużą tabelę (dane historii cen akcji, InnoDB, 35 milionów wierszy i rośnie) ze złożonym kluczem podstawowym (assetid (int), date (date)). oprócz informacji o cenach mam 200 podwójnych wartości, które muszą odpowiadać każdemu rekordowi. CREATE TABLE `mytable` ( `assetid` …
create table T(ID int identity primary key) insert into T default values insert into T default values go select cast(ID as varchar(10)) as ID from T where ID = 1 Powyższe zapytanie zawiera ostrzeżenie w planie zapytań. <Warnings> <PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT(varchar(10),[xx].[dbo].[T].[ID],0)" /> </Warnings> Dlaczego ma ostrzeżenie? Jak rzutowanie na …
Czy istnieje różnica w wydajności między tymi dwoma przykładowymi zapytaniami? Zapytanie 1: select count(*) from table1 a join table2 b on b.key_col=a.key_col where b.tag = 'Y' Zapytanie 2; select count(*) from table1 a join table2 b on b.key_col=a.key_col and b.tag = 'Y' Zauważ, że jedyną różnicą jest umieszczenie warunku uzupełniającego; …
Na moim komputerze programistycznym uruchamiam instancję Oracle 11g lokalnie i mogę połączyć się z instancją lokalną bezpośrednio za pośrednictwem SqlPlus: c:\>sqlplus ace SQL*Plus: Release 11.2.0.2.0 Production on Mon Mar 11 11:50:20 2013 Copyright (c) 1982, 2010, Oracle. All rights reserved. Enter password: Connected to: Oracle Database 11g Express Edition Release …
Będziemy mieć zewnętrznych audytorów, którzy przeprowadzą przegląd naszej bazy danych Oracle. Będą uruchamiać narzędzie do przeprowadzenia przeglądu i do tego wymagają identyfikatora użytkownika, który może połączyć się z bazą danych i pobrać z niej informacje. W tym celu mamy istniejącego użytkownika w bazie danych. Jest to jednak identyfikator produkcji i …
Znalazłem impas, który wydaje się pokazywać coś, co moim zdaniem było niemożliwe. W impasie występują dwa procesy: 1. process8cf948 SPID 63 Wykonanie ALTER TABLE w tabeli tymczasowej #PB_Cost_Excp_Process_Invoices_Work. Posiada blokadę IX w tabeli #PB_Cost_Excp_Process_Invoices_Work z identyfikatorem obiektu 455743580 2. process4cb3708 SPID 72 Występowanie w AKTUALIZACJI na tymczasowym stole #PB_Cost_Excp_Process_Invoices_Work, który …
Chciałbym przechowywać pewne geometryczne pozycje w mojej bazie danych MySQL. W tym celu używam typu danych POINT. Niemal wszędzie czytam, że GeomFromTextnależy użyć tej funkcji do wstawienia danych do tabeli. Jednak dowiedziałem się, że to POINT(X,Y)również działa. Nie znalazłem żadnego opisu, dlaczego GeomFromTextnależy go użyć zamiast POINT. Na przykład mam …
Na MS SQL Server 2008 R2 muszę mieć użytkownika, który może tworzyć, przywracać, DBCC CHECKDB, a następnie upuszczać bazy danych. Nie może jednak mieć dostępu do określonych baz danych na serwerze ani ich usuwać (ze względów bezpieczeństwa). Czy to możliwe?
Będę miał bazę danych SQL Server 2012 i tabelę z 3 milionami wierszy i może 50 kolumnami. Jaki będzie najszybszy sposób dla bezobsługowego procesu .net w tle (być może wydaje polecenie SQL lub Powershell) w celu wyeksportowania go do pliku tekstowego, jeden wiersz dla każdego wiersza danych? Proces .net powinien …
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.