«insert» 태그된 질문

주석에서 말하는 것을 수행하는 SQL의 핵심 문장 : 데이터를 테이블에 삽입합니다.

1
'오류 : 중복 키 값이 고유 제한 조건을 위반 함'을 피하도록 테이블 구조 수정
이런 식으로 만들어진 테이블이 있습니다. -- -- 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") ); 나중에 id를 지정하여 일부 행이 삽입됩니다. INSERT INTO "jos_content" VALUES (1,36,'About',...) 나중에 일부 레코드가 ID없이 …

2
중복 키에서 아무것도하지 마십시오
PtokaX API와 함께 LuaSQL을 사용하여 다음 테이블에 삽입하고 있습니다. 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`), UNIQUE …

4
SELECT INTO 문의 진행
우리의 ETL 흐름은 오래 동안 실행되는 SELECT INTO 문을 가지고 있는데, 즉석에서 테이블을 만들고 수억 레코드로 채 웁니다. 진술은 다음과 같습니다 SELECT ... INTO DestTable FROM SrcTable 모니터링 목적으로,이 명령문이 실행되는 동안 (약 행 수, 쓴 바이트 수 또는 이와 유사한)이 명령문의 진행 상황에 대한 대략적인 아이디어를 얻고 싶습니다. 우리는 …

1
많은 INSERTS 및 bytea 업데이트를 위해 PostgreSQL 최적화
우리가 가진 것 (소프트웨어) : 기본 구성의 PostrgeSQL 9.3 (변경 사항 없음 postgresql.conf) 윈도우 7 64 비트 하드웨어: 인텔 코어 i7-3770 3.9GHz 32GB RAM WDC WD10EZRX-00L4HBAta 드라이브 (1000Gb, SATA III) 따라서 DB aprox에로드해야합니다. bytea 열이있는 100.000.000 개의 행 및 LOB가없는 더 간단한 500.000.000 개의 행 첫 번째 테이블 에는 2 …

3
잘못된 카디널리티 추정은 INSERT를 최소 로깅에서 제외시킵니다.
두 번째 INSERT문장 이 왜 첫 번째 문장보다 ~ 5 배 느린가요? 생성 된 로그 데이터 양에서 두 번째는 최소 로깅에 적합하지 않다고 생각합니다. 그러나 Data Loading Performance Guide 의 문서에는 두 삽입물 모두를 최소한으로 기록 할 수 있어야합니다. 최소 로깅이 주요 성능 차이라면 왜 두 번째 쿼리가 최소 로깅에 …

1
IDENTITY_INSERT는 동시성에 어떤 영향을 줍니까?
게시 결함이 있고 지원이 중단 된 타사 SAP 애드온으로 고객을 지원하려고합니다. 특정 상황에서는 게시 대기열 테이블에서 게시 보관 테이블로 게시 및 불완전한 게시물이 보관됩니다. 보관 된 결과를 다시 대기열로 이동해야합니다. 대기열 ID는 ID 열이며 동일하게 유지하고 싶습니다. 문제는 identity_insert on / insert / identity_insert off를 수행하면 대기열 항목을 생성하고 ID …

5
INSERT_IDENTITY를 사용하여 여러 관련 테이블에 select에 삽입
알았어 장면 설정 나는 세 개의 테이블을 가지고 ( Table1, Table2그리고 DataTable) 난에 삽입 할 Table1및 Table2사용 DataTable소스로. 그래서 모든 행에 DataTable나는의 행을 원 Table1하고 Table2, 그리고 Table2필요가 삽입되어 id에서 (PK)을 Table1... 내가 이렇게하면 ... INSERT INTO Table1 SELECT A, B, C FROM MyTable INSERT INTO Table2 SELECT IDENTITY_INSERT(), D, …

2
시간당 1000 개의 삽입을 처리하도록 MySQL Innodb를 구성하려면 어떻게해야합니까?
트래픽이 많은 웹 사이트가 있는데 매 시간마다 1000 개의 새로운 레코드가 삽입 될 수 있습니다. 이 하나의 오류는 사이트를 무너 뜨리고 있습니다. 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, …


3
대량 배치를위한 인서트 속도
내 응용 프로그램에서 INSERT가 많은 시간을 소비하는 것으로 보입니다. 테이블에 삽입하려는 메모리 (~ 40-50,000)에 많은 수의 객체가 있습니다. 샘플 테이블을 보자 CREATE TABLE bill ( id BIGINT(20) PRIMARY KEY, amount INT(11) DEFAULT 0, bill_date DATETIME DEFAULT NOW(), INDEX (bill_date) ) ENGINE=InnoDB 배치 크기로 3 행을 사용하면 다음은 삽입에 대해 생각할 …
10 mysql  innodb  insert  java  jdbc 

2
Oracle은 하나의 테이블에 대해 여러 개의 동시 INSERT를 처리하는 방법
Oracle 11g를 조금 더 자세히 이해하려고합니다. 제 질문은 간단합니다. 오라클은 단일 테이블에 동시에 레코드를 삽입하려는 두 세션을 어떻게 처리합니까? 예를 들어, INSERT A는 표 1에 대해 오후 1시에 실행됩니다. 완료하는 데 5 분이 걸립니다. INSERT B는 표 1에 대해 오후 1시 2 분에 실행됩니다. 완료하는 데 1 분이 걸립니다. 무슨 …
8 oracle  insert 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.