W PostreSQL 8.3 próbuję utworzyć widok, który będzie wyglądał jak istniejąca tabela, ale będzie miał inne nazwy kolumn. To działa CREATE OR REPLACE VIEW gfam.nice_builds AS SELECT (family_tree.family_tree_id) as x, family_tree.family_tree_name, family_tree.family_tree_description FROM gfam.family_tree; Powyższe stanowi duplikat tabeli family_tree, ale następująca próba kończy się niepowodzeniem: CREATE OR REPLACE VIEW gfam.nice_builds …
Niedawno opublikowałem odpowiedź na pytanie dotyczące mysql.db . Potem pomyślałem, że powinienem zadać wszystkim to pytanie: Od lat zauważyłem, że po instalacji MySQL 5.0+ mysql.dbzapełniają go dwa wpisy, które umożliwiają dostęp do testowych baz danych przez anonimowych użytkowników. Możesz to zobaczyć uruchamiając to zapytanie: mysql> select * from mysql.db where …
tło Chciałbym podać podzbiór mojej bazy danych wymagany do odtworzenia selectzapytania. Moim celem jest, aby mój przepływ pracy obliczeniowej był odtwarzalny (jak w odtwarzalnych badaniach ). Pytanie Czy istnieje sposób na włączenie tej instrukcji select do skryptu, który zrzuca dane, których dotyczy zapytanie, do nowej bazy danych, tak aby baza …
Mam tabelę z 1699 kolumnami i gdy próbuję wstawić więcej kolumn, otrzymuję Kod błędu: 1117. Zbyt wiele kolumn W tej tabeli mam tylko 1000 wierszy. Dla mnie najważniejsza jest liczba kolumn. Czy są jakieś ograniczenia na stole? Chcę utworzyć 2000 kolumn. Czy to jest możliwe?
Patrzyłem na artykuł tutaj Tabele tymczasowe vs. zmienne tabel i ich wpływ na wydajność programu SQL Server, a na serwerze SQL Server 2008 udało się odtworzyć wyniki podobne do pokazanych tam w 2005 roku. Podczas wykonywania procedur przechowywanych (definicje poniżej) z tylko 10 wierszami wersja zmiennej tabeli wykonuje wersję tabeli …
Mam dwie tabele bazy danych. Jeden zawiera setki milionów rekordów. Nazwijmy to history. Drugi jest obliczany codziennie i chcę skopiować wszystkie jego rekordy do historyjednego. To, co zrobiłem, to uruchomić: INSERT INTO history SELECT * FROM daily I przez jakiś czas to działało, ale zaczęło być coraz wolniejsze w miarę …
Używam SQL SERVER 2008 R2 Właśnie natrafiłem na ZASTOSUJ w SQL i podobało mi się, jak rozwiązuje problemy z zapytaniami w tak wielu przypadkach, W wielu stołach, w których używałem 2 lewych złączeń, aby uzyskać wynik, udało mi się uzyskać 1 zewnętrzną aplikację. Mam małą ilość danych w moich lokalnych …
Kiedy robię pojedynczy wiersz INSERTdo tabeli, która ma AUTO_INCREMENTkolumnę, chciałbym użyć LAST_INSERT_ID()funkcji, aby zwrócić nową AUTO_INCREMENTwartość ed zapisaną dla tego wiersza. Ponieważ wielu programistów i administratorów Microsoft SQL Server jest bez wątpienia świadomych równoważnej funkcjonalności SQL Server ( SCOPE_IDENTITYi @@IDENTITY) nie obyło się bez problemów . Wiem, że dokumentacja MySQL: …
SQL Server 2017 ma kilka nowych procedur przechowywanych: sp_refresh_single_snapshot_view - parametr wejściowy dla @view_name nvarchar (261), @rgCode int sp_refresh_snapshot_views - parametr wejściowy dla @rgCode int I nowe wpisy w sys.messages: 10149 - Nie można utworzyć indeksu z SNAPSHOT_MATERIALIZATION w widoku „%. * Ls, ponieważ definicja widoku zawiera tabele zoptymalizowane pod …
Znalazłem milion przykładów, jak ustawić ustawienia konfiguracji Autovacuum, ale nie mogę znaleźć sposobu, aby wyświetlić aktualną konfigurację. Postgres 9.1 to wersja, która mnie najbardziej interesuje.
tło Mam zapytanie działające przeciwko SQL Server 2008 R2, które łączy i / lub dołącza do lewej około 12 różnych „tabel”. Baza danych jest dość duża, z wieloma tabelami ponad 50 milionów wierszy i około 300 różnymi tabelami. To dla dużej firmy, która ma 10 magazynów w całym kraju. Wszystkie …
W swojej odpowiedzi na pytanie Co jest lepsze: kolumny tożsamości lub wygenerowane unikalne wartości identyfikatora? mrdenny mówi: Kiedy SQL Denali wyjdzie, będzie obsługiwał sekwencje, które będą bardziej wydajne niż tożsamość, ale sam nie możesz stworzyć czegoś bardziej wydajnego. Nie jestem tego taki pewien. Znając sekwencje Oracle , muszę albo utworzyć …
Próbuję zoptymalizować zapytanie, które wygląda na dużą tabelę (37 milionów wierszy) i mam pytanie, w jakiej kolejności operacje są wykonywane w zapytaniu. select 1 from workdays day where day.date_day >= '2014-10-01' and day.date_day <= '2015-09-30' and day.offer_id in ( select offer.offer_day from offer inner join province on offer.id_province = province.id_province …
SQL Server zużywa 87,5% pamięci RAM serwera. To ostatnio spowodowało wiele wąskich gardeł wydajności, takich jak powolność. Badałem ten problem. Jednym z typowych rozwiązań, które można znaleźć w Internecie, jest ustawienie maksymalnego limitu dla SQL Server. Dokonano tego i uzyskano wiele ulepszeń. Chcę wiedzieć, dlaczego, jeśli maksymalna wartość pamięci nie …
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.