Używam Microsoft SQL Server 2008. Moje pytanie brzmi: jak usunąć wiele tabel ze wspólnym prefiksem w jednym zapytaniu? coś w rodzaju tych nazw tabel: LG_001_01_STLINE, LG_001_02_STFICHE
Prowadzimy stronę internetową, która ma 250 mln wierszy w jednej tabeli, aw drugiej tabeli, do której dołączamy, w przypadku większości zapytań ma nieco mniej niż 15 mln wierszy. Przykładowe struktury: MasterTable (Id, UserId, Created, Updated...) -- 15MM Rows DetailsTable (Id, MasterId, SomeColumn...) -- 250MM Rows UserTable (Id, Role, Created, UserName...) …
Mam dość złożone zapytanie, które uruchamia się w ciągu kilku sekund samodzielnie, ale po zawarciu funkcji o wartości tabeli jest znacznie wolniejsze; Właściwie nie pozwoliłem, aby to się skończyło, ale działa przez dziesięć minut bez końca. Jedyną zmianą jest zastąpienie dwóch zmiennych daty (zainicjowanych literałami daty) parametrami daty: Działa w …
Właśnie usłyszałem o mysqlpump - wygląda na to, że został wydany z MySQL 5.7, jednak MySQL 5.7 nadal zawiera mysqldump . Oba są programami do tworzenia kopii zapasowych, ale czy ktoś mógłby podsumować główne różnice? Czy istnieją scenariusze, w których jeden z nich mógłby działać lepiej? Czy mysqldump zostanie wycofany …
Próbuję utworzyć prostego użytkownika z uprawnieniami do dostępu do dowolnej bazy danych i mogę wykonywać dowolne czynności. Kiedy próbuję wykonać createUserpolecenie, otrzymałem ten błąd: db.createUser({ user: "mongoadmin" , pwd: "mongoadmin", roles: ["userAdminAnyDatabase", "dbAdminAnyDatabase", "readWriteAnyDatabase"]}) 2015-08-20T17:09:42.300+0000 E QUERY Error: couldn't add user: No role named userAdminAnyDatabase@new_vehicles_catalog Powyższy problem występuje tylko wtedy, …
Mam sytuację, w której dostaję impasu i myślę, że zawęziłem sprawców, ale nie jestem pewien, co mogę zrobić, aby to naprawić. Jest to w środowisku produkcyjnym z programem SQL Server 2008 R2. Aby nieco uprościć widok sytuacji: Mam 3 tabele zdefiniowane poniżej: TABLE activity ( id, -- PK ... ) …
Mam bazę danych PostgreSQL działającą na serwerze, którego strefa czasowa jest ustawiona na strefę czasową Indii (tj. UTC +5: 30) Mam pewne dane w tabeli, która jest tworzona w następujący sposób: CREATE TABLE "CLOUDDATA" ( "CD_Tm_Obs" timestamp without time zone, "CD_Avg_Cloud" double precision ) Chcę zapytać o dane i uzyskać …
Załóżmy, że mam następujące długo działające zapytanie UPDATE [Table1] SET [Col1] = 'some value' WHERE [Col2] -- some clause which selects thousands of rows i załóżmy, że następujące zapytanie jest wykonywane podczas działania powyższego zapytania SELECT * FROM [Table1] Czy pierwsze zapytanie uniemożliwia uruchomienie drugiego zapytania do momentu wykonania pierwszego …
Próbuję zautomatyzować proces, który wykonuje zmiany w bazie danych SQL Server 2008 R2. Proces, który wprowadzam, upuszcza i odtwarza moje procedury składowane i funkcje, a także uruchamia skrypty w celu zmiany tabel / kolumn / danych. Niestety, jeden ze skryptów wymaga, aby jedna z funkcji była wprowadzona jako pierwsza. Ale …
Mam tabelę Postgres z ~ 2,1 miliona wierszy. Uruchomiłem na nim poniższą aktualizację: WITH stops AS ( SELECT id, rank() OVER (ORDER BY offense_timestamp, defendant_dl, offense_street_number, offense_street_name) AS stop FROM consistent.master WHERE citing_jurisdiction=1 ) UPDATE consistent.master SET arrest_id=stops.stop FROM stops WHERE master.id = stops.id; Uruchomienie tego zapytania zajęło 39 godzin. …
W mojej aplikacji (po stronie klienta) ustawiłem limit czasu połączenia i poleceń na 10 minut. Następnie moja aplikacja uruchamia proste zapytanie: SELECT pg_sleep(65) Na niektórych serwerach działa dobrze, ale inne serwery zamykają połączenie po 60 sekundach. Czy może to być jakaś konfiguracja serwera PostgreSQL, która ogranicza limity czasu i ignoruje …
Widząc tę notatkę w mysqld.log: [Note] InnoDB: page_cleaner: 1000ms intended loop took 15888ms. The settings might not be optimal. (flushed=200 and evicted=0, during the time.) Wydaje się, że tutaj jest coś takiego: instancja MySQL blokuje się „robi indeks SYNC” Moje pytanie brzmi: jakie działania należy podjąć, jeśli w ogóle, gdy …
Tworzę tymczasową tabelę ( #myTable) i używam kursora. Czy stwarza to problem, gdy współbieżni użytkownicy uzyskują dostęp do kursora za pośrednictwem mojej aplikacji? Czy pozwala mi to tworzyć osobne tabele tymczasowe o tej samej nazwie? Oto przykładowy kod: Open cursor; Fetch Next from cursor into @Variable_Temp_Table_Name; Create table #myTable(pk int) …
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.