«mysql» 태그된 질문

모든 버전의 MySQL (Microsoft SQL Server 아님) 질문과 관련이있는 경우 mysql-5.7과 같은 버전 별 태그를 추가하십시오.

3
MySQL : 왼쪽 외부 조인과 내부 조인 중 어느 조인이 더 낫습니까?
모두 동일한 결과를 제공하는 경우 어떤 조인이 더 나은 성능을 발휘합니까? 예를 들어, 나는 두 개의 테이블을 가지고 employees(emp_id,name, address, designation, age, sex)와 work_log(emp_id,date,hours_wored). 일부 특정 결과를 얻을 모두 inner join와 left join동일한 결과를 제공합니다. 그러나 나는 여전히이 질문에만 국한되지 않는 몇 가지 의심을 가지고 있습니다. 동일한 결과 값의 경우 …

3
오류- 'innodb'함수가 이미 존재합니다
일부 MyISAM 테이블을 INNODB로 변환하려고합니다. 4 코어 / 8 스레드 CPU에서 MySQL 5.6 (5.5에서 apt-get 업그레이드), 32G 램으로 Ubuntu 14.04 Server 실행 처음에 문제가 발생했습니다 ... could not open single-table tablespace file .\mysql\innodb_index_stats.ibd after restart of MySQL 과 Error: Table "mysql"."innodb_table_stats" not found. 나는 Rolando의 게시 된 조언을 따랐으며 DB가 …
11 mysql  innodb 

2
빈 테이블을 삭제하는 방법
거대한 데이터베이스 (mysql)에서 빈 테이블을 모두 삭제할 수 있습니까? 빈 테이블을 모두 자동으로 제거하는 sql 명령을 찾고 있습니다. 현재 데이터 세트에 305 개의 테이블이 있으며 그 중 약 30 %가 오래된 빈 테이블이므로 새 응용 프로그램에서 사용되지 않습니다. 다시 한번 확인하기 위해; 모든 테이블 유형은 MyISAM입니다.
11 mysql  myisam 

2
MySQL에서 NULL 값을 가진 열의 인덱스를 디자인하는 방법은 무엇입니까?
4 천만 개의 항목이있는 데이터베이스가 있고 다음 WHERE절을 사용하여 쿼리를 실행하려고합니다. ... WHERE `POP1` IS NOT NULL && `VT`='ABC' && (`SOURCE`='HOME') && (`alt` RLIKE '^[AaCcGgTt]$') && (`ref` RLIKE '^[AaCcGgTt]$') && (`AA` RLIKE '^[AaCcGgTt]$') && (`ref` = `AA` || `alt` = `AA`) LIMIT 10 ; POP1NULL 일 수도있는 float 열입니다. POP1 …
11 mysql  index 




1
MySQL 복제 슬레이브 재부팅
처음 설정된 이후로 읽기 전용 MySQL 복제 슬레이브를 재부팅해야합니다. 유지 관리를 위해 슬레이브를 다운시키는 방법에 대한이 기사를 찾았습니다 (단지 mysql데몬 중지를 설명하고 있음 ). MySQL 슬레이브 서버를 안전하게 다시 시작하는 방법 요약하면 절차는 다음과 같습니다. 에서 mysql클라이언트 : STOP SLAVE; FLUSH TABLES; OS에서 : /etc/init.d/mysql stop 이 시점에서 재부팅 한 …

2
MySQL에서 트리거와 저장 프로 시저의 성능
DBA.StackExchange에 대한 게시물 ( 레코드에서 개정 번호를 유지하는 트리거의 모범 사례는 무엇입니까? )은 MySQL의 성능과 관련하여 흥미로운 질문을 제기했습니다. 컨텍스트는 업데이트되는 각 행에 대해 테이블에 레코드를 삽입하려는 것입니다. 행이 업데이트되기 전에 이전 값을 저장 한 다음 열 중 하나 ( "버전"열)를 늘리려 고합니다. 트리거 내 에서이 작업을 수행하면 잘 작동합니다. …

3
변형 / 속성이 여러 개인 제품의 스키마 설계?
MySQL을 사용하고 있습니다. 이 아이디어는 다른 개념으로 구매하는 것과 유사하므로 사용자는 여러 유형의 변형 및 속성을 가진 자신의 제품을 추가 할 것입니다. 내가 한 모든 연구에서 이것이 가장 가능성있는 해결책 인 것처럼 보이고 다음 스키마에 어떤 문제가 있는지, 그리고 어떤 단점이 있는지 궁금합니다. 감사합니다 Table: products ------------------------------ | ID | …

3
동시 테이블 기반 큐를 구현하는 가장 좋은 방법
처리 할 링크 대기열을 나타내는 테이블이 MySQL에 있습니다. 링크는 외부 앱에서 하나씩 처리되고 결국 삭제됩니다. 이것은 대량 대기열이며 여러 서버에 걸쳐 처리 응용 프로그램의 여러 인스턴스가 있습니다. 하나의 앱만 각 레코드를 선택하도록하려면 어떻게해야합니까? 기록을 신고 / 잠그는 방법이 있습니까? 현재 두 개 이상의 동일한 링크를 선택하지 않으려면 각 인스턴스가 ID의 …
11 mysql  queue 

1
MySQL의 행 크기 오류
Macbook에서 테스트를 위해 MySQL 서버를 실행하고 있습니다. 버전은 Homebrew에서 5.6.20입니다. "행 크기가 너무 큼"오류가 발생하기 시작했으며이 테스트 사례로 줄일 수있었습니다. 표: mysql> describe test; +-------+----------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+----------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | …
11 mysql  innodb 

5
테이블을 만들 수 없지만 테이블이 존재하지 않습니다
이 단계를 사용하여 my_user이미 존재하지만 어떻게 든 데이터베이스에서 사라지는 테이블을 만듭니다 my_db. mysql> USE my_db; mysql> DROP TABLE my_user; mysql> ERROR 1051 (42S02): Unknown table 'my_user' mysql> CREATE TABLE my_user (id INT AUTO_INCREMENT NOT NULL, username VARCHAR(255), group_id VARCHAR(255) DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE …
11 mysql  innodb 

3
LIMIT를 사용하면 성능이 향상되고 눈에 띄나요?
다음을 이해하고 싶습니다. 복잡한 쿼리가 있다고 가정하고 합계 및 순서별로 5 개의 테이블을 조인한다고 가정 해 봅시다. 쿼리 자체에 대한 최적화 (예 : 인덱스)를 제외하고 사용하면 성능에 큰 이점이 LIMIT있습니까? LIMIT를 적용 하기 전에 모든 쿼리 (및 결과)를 처리해야한다고 가정 하므로 LIMIT를 사용하여 결과의 ​​서브 세트를 검색하면 크게 개선 될 …

3
UNION은 느리지 만 두 쿼리는 별도로 빠릅니다.
이 일에 대해 다른 조치를 취하지 마십시오. 시작 및 중지 열이있는 하나의 테이블이 있고 시작 및 중지로 결합 된 결과를 반환하고 싶습니다. 두 테이블을 명확하게 구별하고 싶습니다. 이제 두 쿼리 모두 별개로 빠르게 실행됩니다. SELECT UNIX_TIMESTAMP(CONVERT_TZ(start_dev, '+00:00', GetCarrierTimezone(a0.carrier_id))) AS alertStart, NULL AS alertStop, c0.name AS carrier_name, carrier_image, l0.Latitude, l0.Longitude FROM …
11 mysql 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.