MariaDB 40

큰 관계 하나와 작은 관계 세 개 중 어느 것이 더 나을까요?

큰 관계 하나와 작은 관계 세 개 중 어느 것이 더 나을까요? 작업 정보를 저장하는 SQL 데이터베이스로 PHP 웹사이트를 해야 합니다.현재 우리는 기본 직무 정보, 직무 검토, 직무 기술 검토의 세 가지로 세분화된 30여 개의 열이 있는 엑셀 시트를 사용하고 있습니다.이 엑셀에는 수천 개의 레코드가 있어서 최대한 최적화했으면 좋겠습니다.제 질문은 제가 이것을 어떻게 모델링해야 하느냐는 것입니다. 30개의 속성을 가진 하나의 거대한 관계 또는 3개의 작은 관계(각 범주에 하나씩)와 그것들을 연결하기 위한 그에 상응하는 연관성.아니면 다른 방법?쿼리는 거의 항상 모든 정보를 요구합니다. 감사해요!언급URL : https://stackoverflow.com/questions/75144779/which-is-..

programing 2023.09.06

mariadb 테이블에서 정확하게 일치하는 행만 가져오는 중

mariadb 테이블에서 정확하게 일치하는 행만 가져오는 중 아래와 같은 테이블이 있습니다. Create Table tmp_test ( id int(11) unsigned Auto_increment primary key , contract_id int(11) unsigned, item_id int(11) unsigned ); Insert Into tmp_test (contract_id,item_id) Values (10,1),(10,2),(10,3),(12,1),(12,2),(14,1), (16,1),(16,2),(16,3),(16,4),(18,1),(18,2),(20,1), (20,2),(20,3),(22,2),(22,3),(22,4),(24,1),(24,4); 쿼리를 선택할 때 고유 contract_..

programing 2023.09.01

packets.go:123: 잘못된 유휴 연결 닫기: 피어에 의해 연결 재설정

packets.go:123: 잘못된 유휴 연결 닫기: 피어에 의해 연결 재설정 저는 Go, Fiber 웹 프레임워크, mariadb 10.6, debian 11을 사용하고 있습니다.github.com/go-sql-driver/mysqlmariadb와의 연결.이 설정을 사용하여 재생했습니다. db.SetMaxOpenConns(25) db.SetMaxIdleConns(25) db.SetConnMaxLifetime(5 * time.Minute) 나는 값을 늘리고 값을 줄이지만 여전히 한두 번 경고를 받습니다. packets.go:123: 잘못된 유휴 연결 닫기: 피어에 의해 연결 재설정 분당제안할 것이 있습니까? answar는 wait_timeout 20초와 대화형 타임아웃 50초를 가지고 있었습니다. 솔루션..

programing 2023.08.27

MariaDB-10.5.15의 느린 쿼리, 가져오기 시간, 단순 선택

MariaDB-10.5.15의 느린 쿼리, 가져오기 시간, 단순 선택 MariaDB의 느린 쿼리에 문제가 있어서 미치겠어요. X-file에 가치가 있어요. 아래에 보여드리는 간단한 표가 있는데, 열 개의 행만 있고 간단한 표를 반환하는 데 걸리는 시간은select * from the table180초 이상입니다!!!! 이상한 점이 있는지 확인하기 위해 다음과 같은 데이터를 제공합니다. 이미지가 저장되는 중간 블로그 필드를 강조 표시하는 표의 구조입니다. mysqlslow_query산출량. 전역 변수. 테이블 구조 CREATE TABLE `clientespendientes` ( `numeroid` varchar(40) NOT NULL DEFAULT '' COMMENT 'Número de DNI o pasa..

programing 2023.08.27

MS 액세스 쿼리를 Maria로 변환하는 중DB

MS 액세스 쿼리를 Maria로 변환하는 중DB 현재 MS Access 데이터베이스에서 사용 중인 이 세 가지 쿼리(아래)와 동일한 출력을 생성할 MariaDB SQL 명령을 만드는 데 어려움을 겪고 있습니다.내 Excel VBA 스크립트는 아래의 세 번째 SQL 쿼리 명령(Hours to Heat Electric WH)을 이 SQL 명령으로만 호출하며, 여기서 날짜 값은 동적으로 대체됩니다.이 질문의 목적을 위해 명령은 다음과 같습니다. SELECT ElectricWH_Data.* FROM ElectricWH_Data WHERE (ElectricWH_Data.Date_Reading) > #06/01/19#; 다음은 결과 테이블의 요약입니다. 날짜_시간 날짜 시간 최대 WH 출력 최소 WH 출력6/27/..

programing 2023.08.27

mariadb가 시작되지 않고 리디렉션됨(AWS-EC2)

mariadb가 시작되지 않고 리디렉션됨(AWS-EC2) I am New to AWS Created a Cloud9 Environment: AWS-EC2 Executed the following command in the environment and mariadb doesnot start. Can anybody say why it failed: edXDeployingUser:/ $ sudo service mariadb start /bin/systemctl start mariadb로 리디렉션합니다.서비스언급URL : https://stackoverflow.com/questions/70938203/mariadb-not-starting-and-getting-redirectedaws-ec2

programing 2023.08.27

MySql에서 INSERT ~ SELECT ~ ON DUPLICATE KEY 쿼리에 문제가 있습니까?

MySql에서 INSERT ~ SELECT ~ ON DUPLICATE KEY 쿼리에 문제가 있습니까? 안녕하세요, 여러분. INSERT를 사용하는 쿼리를 만들었습니다.업데이트...중복으로. 하지만 제가 만든 쿼리는 구문 문제와 이유를 모르기 때문에 작동하지 않았습니다! 여기 제가 하려고 했던 것이 있습니다. 제가 하려고 하는 것은 모든 계정에 세 가지 '마법의 물약'을 주는 것입니다. 먼저, 나는 두 개의 테이블을 만들었습니다. CREATE TABLE account( account_no INT AUTO_INCREMENT, account_id VARCHAR(32) NOT NULL, account_pw VARCHAR(40) NOT NULL, PRIMARY KEY(account_no) ); CREATE TAB..

programing 2023.08.17

MYSQL에서 매월 최대 날짜를 가져오는 방법

MYSQL에서 매월 최대 날짜를 가져오는 방법 어떻게 하면 매월 최대 날짜를 알 수 있습니까?제가 무엇을 잘못하고 있는지는 모르겠지만 제 결과에 따라 데이터가 중복되고 있습니다. 여기 테이블이 있습니다. history table |ID | from_range | to_range | price | main_id 1 2019-09-01 00:00:00 2019-09-15 00:00:00 5 1 2 2019-09-16 00:00:00 2019-09-30 00:00:00 10 1 3 2019-10-01 00:00:00 2019-10-15 00:00:00 15 1 4 2019-10-16 00:00:00 2019-10-19 00:00:00 20 1 5 2019-10-20 00:00:00 0000-00-00 00:0..

programing 2023.08.12

현재 삽입 ID를 한 SQL 요청의 다른 열의 필드 값으로 사용

현재 삽입 ID를 한 SQL 요청의 다른 열의 필드 값으로 사용 단 한 번의 SQL 요청으로 다음을 수행할 예정입니다. INSERT INTO TABLE1 (col2,col3,col4) VALUES('a','b',current_insert_id()); 그러나 current_insert_id()가 구현되지 않은 것 같습니다. 시도 횟수: INSERT INTO TABLE1 (col2, col3, col4) VALUES('a','b',last_insert_id()); 마지막 필드에서 0을 줍니다. INSERT INTO TABLE1 (col2, col3, col4) VALUES('a','b','dummy_value'); UPDATE TABLE1 SET col4=LAST_INSERT_ID() WHERE ID=LAS..

programing 2023.08.07

Windows OS에서 MySQL 또는 MariaDb에 TokUdb 플러그인 사용

Windows OS에서 MySQL 또는 MariaDb에 TokUdb 플러그인 사용 Linux에서는 이 플러그인을 활성화하지만 Windows에서는 활성화하지 않는 방법에 대한 튜토리얼을 많이 찾았기 때문에 Windows에서 MariaDb 또는 MySQL 데이터베이스에 TukUDB stockage 엔진을 활성화하거나 설치할 가능성이 있습니까? MySQL 콘솔에서 설치하려고 하는데 많은 메시지 오류가 발생했습니다. install plugin tokudb soname 'ha_tokudb.so'; 오류 콘솔: install plugin tokudb soname 'ha_tokudb.so'; [Err] 1126 - Can't open shared library 'C:\Program Files\MariaDB 10.0\..

programing 2023.08.02