Mam tabelę, która jest tworzona w ten sposób: -- -- Table: #__content -- CREATE TABLE "jos_content" ( "id" serial NOT NULL, "asset_id" bigint DEFAULT 0 NOT NULL, ... "xreference" varchar(50) DEFAULT '' NOT NULL, PRIMARY KEY ("id") ); Później wstawiane są niektóre wiersze określające identyfikator: INSERT INTO "jos_content" VALUES (1,36,'About',...) …
Wstawiam do poniższej tabeli za pomocą LuaSQL z API PtokaX. CREATE TABLE `requests` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `ctg` VARCHAR(15) NOT NULL, `msg` VARCHAR(250) NOT NULL, `nick` VARCHAR(32) NOT NULL, `filled` ENUM('Y','N') NOT NULL DEFAULT 'N', `dated` DATETIME NOT NULL, `filldate` DATETIME NULL DEFAULT NULL, PRIMARY KEY (`id`), …
Nasz przepływ ETL ma długo działającą instrukcję SELECT INTO, która tworzy tabelę w locie i zapełnia ją setkami milionów rekordów. Oświadczenie wygląda mniej więcej tak SELECT ... INTO DestTable FROM SrcTable Do celów monitorowania chcielibyśmy uzyskać ogólne pojęcie o postępie wykonywania tej instrukcji podczas jej wykonywania (przybliżona liczba wierszy, liczba …
Co mamy (oprogramowanie): PostrgeSQL 9.3 z konfiguracją podstawową (bez zmian postgresql.conf) Windows 7 64-bitowy Sprzęt komputerowy: Intel Core i7-3770 3,9 GHz 32 GB pamięci RAM WDC WD10EZRX-00L4HBAta Drive (1000 Gb, SATA III) Tak więc musimy załadować do DB aprox. 100 000 000 wierszy z kolumną bytea i prostszych 500 000 …
Dlaczego drugie INSERTstwierdzenie jest ~ 5 razy wolniejsze niż pierwsze? Biorąc pod uwagę ilość wygenerowanych danych dziennika, uważam, że drugi nie kwalifikuje się do minimalnego rejestrowania. Jednak dokumentacja w Przewodniku wydajności ładowania danych wskazuje, że oba wkładki powinny mieć możliwość minimalnego logowania. Jeśli więc minimalne rejestrowanie jest kluczową różnicą w …
Próbuję pomóc klientowi z zewnętrznym dodatkiem SAP, który ma usterkę związaną z publikowaniem i nie ma już wsparcia. W pewnych okolicznościach archiwizuje i niekompletne przesyłanie z tabeli kolejki wysyłania do tabeli archiwizacji wysyłania. Muszę przenieść te zarchiwizowane wyniki z powrotem do kolejki. Identyfikator kolejki jest kolumną tożsamości i chciałbym, aby …
OK, ustawienie sceny. Mam trzy tabele, ( Table1, Table2a DataTable) i chcę wstawić Table1i Table2używając DataTablejako źródła. Więc dla każdego wiersza DataTablechcę wiersz w Table1i Table2, i Table2muszę mieć wstawiony id(PK) z Table1... Gdybym to zrobił ... INSERT INTO Table1 SELECT A, B, C FROM MyTable INSERT INTO Table2 SELECT …
Mam bardzo ruchliwą stronę internetową, na której co godzinę można wstawić tysiące nowych rekordów. Ten jeden błąd paraliżuje witrynę: PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction: INSERT INTO {location_instance} (nid, vid, uid, genid, lid) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4); Array ( …
Chciałbym wstawić adres IP do kolumny, która ma typ inet. W jakim formacie mogę wstawić dane? czy jest to tylko plik binarny lub czy jest jakiś sposób na wstawienie z tekstu np. "192.168.1.082"? Czy są dostępne jakieś funkcje pomocy, dzięki czemu mogę to przetestować psqlw wierszu polecenia?
W mojej aplikacji wydaje się, że moje WSTAWKI zajmują sporo czasu. Mam w pamięci dużą liczbę obiektów (~ 40-50 000), które chcę wstawić do tabeli. Weźmy przykładową tabelę CREATE TABLE bill ( id BIGINT(20) PRIMARY KEY, amount INT(11) DEFAULT 0, bill_date DATETIME DEFAULT NOW(), INDEX (bill_date) ) ENGINE=InnoDB Biorąc 3 …
Próbuję trochę lepiej zrozumieć Oracle 11g. Moje pytanie jest proste: w jaki sposób Oracle obsługuje dwie sesje, które próbują jednocześnie wstawić rekordy do jednej tabeli. Na przykład WSTAW A działa o godzinie 13:00 w stosunku do tabeli 1. Wykonanie zajmie 5 minut. WSTAW B jest wykonywany o 13:02 w stosunku …
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.