«mysql» 태그된 질문

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


2
mysqldump에서 자세한 출력을 기록하는 방법?
일반적으로 다음과 같이 Linux 명령의 상세 출력을 저장합니다. # command > output.txt 그러나와 같은 명령을 사용하면 mysqldump이 >옵션은 데이터베이스 테이블 덤프를 원하는 파일로 출력합니다. # mysqldump --username=whatever --password=whatever -h localhost database > dump.sql 에 -v(verbose) 옵션을 추가 mysqldump하면 명령이 수행하는 작업에 대한 도움말 정보가 출력됩니다. >옵션이 데이터베이스 테이블 정보를 파일로 …

2
조인 된 테이블에서 집계 된 값의 증분 수 가져 오기
나는 MySQL은 5.7.22 데이터베이스에 두 개의 테이블을 가지고 posts와 reasons. 각 게시물 행에는 여러 이유 행이 있고 그에 속합니다. 각 이유에는 관련 가중치가 있으므로 각 게시물에는 전체 집계 가중치가 있습니다. 10 점씩 증가 할 때마다 (즉, 0, 10, 20, 30 등) 총 가중치가 해당 증분 이하인 게시물 수를 얻고 싶습니다. …

2
정수를 천정으로 캐스팅하는 데 문제가 있음 (10 진수)
이 시나리오가 있습니다 .MySQL이 가장 큰 십진수 값을 가져 와서 다른 값을 캐스트하려고합니다. 문제는이 쿼리가 외부 라이브러리에 의해 생성되므로 적어도이 수준에서는이 코드를 제어 할 수 없다는 것입니다. 이 문제를 해결하는 방법에 대한 아이디어가 있습니까? SELECT 20 AS x UNION SELECT null UNION SELECT 2.2; +------+ | x | +------+ | …

3
관계형 데이터베이스의 무결성 제약-간과해야합니까?
나는 큰 쿼리 속도를 높이고 더 나은 결과를 얻기 위해 관계형 데이터베이스에서 관계 시행을 제거하는 것이 좋습니다 (ForEIGN KEY 제약 조건 정의를 통해)는 회사의 개발자와 영구적으로 토론하고 있습니다. 공연. 고려중인 플랫폼은 MySQL 5.x이며 FOREIGN KEY가 설정되지 않았으며 관련 테이블의 일부 PRIMARY KEY 제약 조건이 없어도 적어도 나에게는 합리적이지 않습니다. 그들이 …

4
MySQL-mysql_upgrade-오류가 발생했습니다 : 서버 변수를 설정할 수 없습니다
공식 도커 이미지 내에서 MySQL 5.7.11을 실행합니다. 업그레이드하려고 할 때 다음 오류가 발생합니다. mysql_upgrade -uroot -p password: Error occurred: Cannot setup server variables. 나는 주변을 검색했지만 힌트를 찾지 못했습니다. 나는 달리기를 시도 --verbose했지만 운이 없다. db를 시작할 때의 로그는 다음과 같습니다. db_1 | 2016-02-17T11:23:10.453190Z 0 [ERROR] Incorrect definition of table …
10 mysql  upgrade 

3
3 테이블 간의 순환 종속성 (순환 참조)을 피하는 방법은 무엇입니까?
나는 3 개의 테이블이 있습니다 : 사람들 게시하다 좋아요 ER 모델을 설계 할 때 순환 종속성이 있습니다. 1 : N 사람들 -------- <Post 1 : N 게시물 ---------- <좋아요 1 : N 사람들 -------- <좋아요 논리는 다음과 같습니다. 1 명이 많은 게시물을 가질 수 있습니다. 1 개의 게시물에는 많은 좋아요가 …

2
조인 된 테이블의 열을 기준으로 정렬을 최적화하는 방법이 있습니까?
이것은 느린 쿼리입니다. SELECT `products_counts`.`cid` FROM `products_counts` `products_counts` LEFT OUTER JOIN `products` `products` ON ( `products_counts`.`product_id` = `products`.`id` ) LEFT OUTER JOIN `trademarks` `trademark` ON ( `products`.`trademark_id` = `trademark`.`id` ) LEFT OUTER JOIN `suppliers` `supplier` ON ( `products_counts`.`supplier_id` = `supplier`.`id` ) WHERE `products_counts`.product_id IN (159, 572, 1075, 1102, 1145, 1162, …
10 mysql  order-by 

2
MySQL 설치 문제
우선, 길이를 실례합니다.이 게시물은 매우 길고 배경 지식이 필요합니다. 잡음으로 인한 신호를 식별하기가 어려웠습니다.이 중 일부가 관련이없는 경우 부담하십시오. 몇 주 전에 저는 자발적으로 Windows 10으로 업그레이드하기로 결정했습니다. 그 후 마침내 더 이상 필요하지 않은 Python 설치를 제거하기로 결정했습니다. 최신 2.7을 제거하고 (3.4.3 만 유지 한 후) 컴퓨터가 예기치 않게 …

5
테이블의 행 크기 및 최대 행 크기 계산
문제: 테이블 생성이 차지하는 바이트 수를 계산하는 방법이 있습니까? 정보 _schema.tables에서 일부 정보를 얻을 수 있지만 정보가 충분히 정확하지 않다는 것을 알고 있습니다. 실제로 필요한 것은 innodb 전용 테이블 정의에 따른 바이트 수이며 데이터 정렬은 utf-8-general-ci 로 간주 될 수 있습니다 예를 들어 테이블 테스트는 다음과 같습니다. 테이블 테스트 작성 …


3
왜 파티션하지 않습니까?
언제 데이터베이스를 파티션하고 싶지 않습니까? ( MySQL 파티셔닝 생각 ) 나의 경우에는 수백만 행부터 시작하겠습니다. 가장 빈번한 쿼리 제한 역할을하는 문자 필드의 기본 키입니다 (그리고 조회는 최소한 초당 1 회 이상). 파티션 키 역할을하기 위해 기본 키가 해시됩니다. 위에서 언급 한 빈번한 쿼리에서 가져온 모든 행이 업데이트됩니다. 덜 빈번한 조회 …

1
MySqlDump의 DISABLE KEYS는 가져 오기에 영향을 미치지 않습니다
Inno-Tables를 통한 가져 오기 속도에 관한 이전 질문 에 대한 후속 조치가 있습니다 (놀람!). 시나리오 적절한 시간 내에 로컬 dev 시스템에서 일부 큰 * 데이터베이스 덤프를 가져 오려고합니다. 우리는 KEY병목 현상으로 판명되었지만 라이브 시스템에 여전히 중요한 테이블에 많은 것을 첨부했습니다. 위의 질문을 한 후 내 접근 방식 KEY ...은 덤프에서 …

3
InnoDB 가져 오기 성능
나는 약 10 백만 행 (또는 7GB)으로 구성된 상당히 큰 InnoDB-Table을 대량으로 가져 오는 데 어려움을 겪고 있습니다 (지금까지 작업 한 가장 큰 테이블입니다). Inno의 가져 오기 속도를 개선하는 방법에 대한 조사를 수행했으며 현재 설정이 다음과 같이 보입니다. /etc/mysql/my.cnf/ [...] innodb_buffer_pool_size = 7446915072 # ~90% of memory innodb_read_io_threads = 64 …

1
테이블에서 MySQL 인덱스 생성 실패
업데이트 : tl; dr : 문제는 MySQL이 TMPDIR인덱스를 만들 때를 사용한다는 것 입니다. 그리고 TMPDIR디스크 공간이 부족한 사람이었습니다. 오리지널 Q : InnoDB 테이블에 색인을 추가하려고하고 있습니다 table is full error. 디스크 공간이 충분하고 MySQL 구성에 테이블 당 파일 = 1이 있습니다. 테이블 데이터는 85GB이며 인덱스는 약 20GB-30GB이며 디스크 공간이 그보다 …
10 mysql  innodb  index 

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