반응형

mariaDB 74

Laravel 웅변 쿼리에서 200만 행까지 시간이 오래 걸린다

Laravel 웅변 쿼리에서 200만 행까지 시간이 오래 걸린다 200만 행이 있는 테이블에서 데이터를 가져와야 합니다.웅변적인 쿼리는 다음과 같습니다. $imagesData = Images::whereIn('file_id', $fileIds) ->with('image.user') ->with('file') ->orderBy('created_at', 'DESC') ->simplePaginate(12); 그$fileIds사용되는 배열whereIn에는 100 또는 1000의 파일 ID를 포함할 수 있습니다. 위의 쿼리는 작은 테이블에서 정상적으로 동작합니다.하지만 200만 개가 넘는 생산 현장에서는Images15초 이상 걸려야 답장을 받을 수 있습니다.저는 라라벨을 API로만 사용합니다. 나는 이 주제에 대..

source 2023.02.06

다음과 같이 SQL 쿼리에서 SQL 테이블과 목록 간의 공통 값 찾기

다음과 같이 SQL 쿼리에서 SQL 테이블과 목록 간의 공통 값 찾기 이게 내 샘플 데이터 세트야... CREATE TABLE blockhashtable (id int PRIMARY KEY AUTO_INCREMENT,pos int,filehash varchar(35), blockhash varchar(130) ); insert into blockhashtable (pos,filehash,blockhash) values (1, "random_md51", "randstr1"), (2, "random_md51", "randstr2"), (3, "random_md51", "randstr3"), (1, "random_md52", "randstr2"), (2, "random_md52", "randstr2"), (3..

source 2023.02.06

CASE 및 GROUP BY 결과에서 새 열 만들기

CASE 및 GROUP BY 결과에서 새 열 만들기 이런 테이블이 있어요. 테이블이라고 해요.test: +------------------------+--------+ | id_laporan_rekomendasi | status | +------------------------+--------+ | 1 | 2 | | 1 | 2 | | 1 | 2 | | 1 | 3 | | 2 | 2 | | 2 | 2 | | 2 | 2 | | 2 | 3 | | 3 | 2 | | 3 | 3 | | 4 | 2 | | 5 | 2 | | 5 | 3 | | 6 | 2 | +------------------------+--------+ 그룹화 기준id_laporan_rekomendasi컬럼에 있을 때 새 컬럼을 만듭니다.status가치..

source 2023.02.06

ballerina.io SQL LIKE 스테이트먼트

ballerina.io SQL LIKE 스테이트먼트 현재 ballerina.io에서 MariaDB에 대해 다음 SQL 문을 실행하려고 합니다. 계획 SQL: select * FROM testDB where test LIKE '%BA%'; 모든 데이터가 포함된 결과 세트를 얻습니다. 발레리나IO: var selectRet = testDB->select("select * FROM testDB where test LIKE '%?%'", testREC, "BA"); 빈 결과 세트가 표시됩니다. 버전: balleina --vers jBalerina 1.1.2 언어사양 2019R3 발레리나 도구 0.8.0 ballerina.io에서 LIKE로 SQL 스테이트먼트를 작성할 수 있습니까? 안녕하세요, 마틴파라미터는 템..

source 2023.02.06

SQL 퍼포먼스:순서 사용 시 OR 사용 속도가 IN보다 느립니다.

SQL 퍼포먼스:순서 사용 시 OR 사용 속도가 IN보다 느립니다. MariaDB 10.0.21을 사용하고 있으며 1200만 행에 대해 다음과 같은 쿼리를 실행하고 있습니다. SELECT `primary_key` FROM `texas_parcels` WHERE `zip_code` IN ('28461', '48227', '60411', '65802', '75215', '75440', '75773', '75783', '76501', '76502', '76504', '76511', '76513', '76518', '76519', '76520', '76522', '76525', '76527', '76528', '76530', '76537', '76539', '76541', '76542', '76543', '76..

source 2023.02.01

범위를 포함할 때 인덱스에서 먼저 높은 카디널리티 열을 선택하십시오.

범위를 포함할 때 인덱스에서 먼저 높은 카디널리티 열을 선택하십시오. CREATE TABLE `files` ( `did` int(10) unsigned NOT NULL DEFAULT '0', `filename` varbinary(200) NOT NULL, `ext` varbinary(5) DEFAULT NULL, `fsize` double DEFAULT NULL, `filetime` datetime DEFAULT NULL, PRIMARY KEY (`did`,`filename`), KEY `fe` (`filetime`,`ext`), -- This? KEY `ef` (`ext`,`filetime`) -- or This? ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ; 테이블에는 100만..

source 2023.02.01

MySQL/MARIADB에서 사용자 수준 잠금 강제 해제

MySQL/MARIADB에서 사용자 수준 잠금 강제 해제 My Session Management(Zebra Session)에서는 사용자 수준 잠금을 사용하여 동일한 세션에 있는 두 요청 간의 경쟁 조건을 방지합니다.세션을 시작하려면 GET_LOCK을 사용합니다.세션을 닫으면 RELEASE_LOCK이 사용됩니다. MariaDB [planner_20201026]> select GET_LOCK('session_ebe210e9b39f1ad3a409763be60efebff587aaaa', '5'); +-------------------------------------------------------------------+ | GET_LOCK('session_ebe210e9b39f1ad3a409763be60efeb..

source 2023.01.22

nodejs 도킹된 앱이 mariadb 도킹된 데이터베이스에 연결할 수 없습니다.

nodejs 도킹된 앱이 mariadb 도킹된 데이터베이스에 연결할 수 없습니다. 설정은 다음과 같습니다. 도커파일을 탑재한 Mariadb 컨테이너는 도커 컴포지트를 통해 출시됩니다. 도커 컴포지트를 통해 도커 파일을 실행한 NodeJs 컨테이너 문제: nodejs 앱을 데이터베이스에 연결할 수 없습니다.dbeaver 또는 명령줄을 통해 로컬로 데이터베이스에 액세스할 수 있으므로 동작하고 있음을 알 수 있습니다.그러나 index.js를 통해 접속하려고 하면 다음 오류가 나타납니다. Error: connect ECONNREFUSED 127.0.0.1:3306 at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1141:16) From event: at _reg..

source 2023.01.12

sudo 없이 mysql 실행

sudo 없이 mysql 실행 Odroid C2에 워드프레스를 설치하려고 합니다.그러나 워드프레스는 mysql에 액세스할 수 없습니다. 그래서 해봤어요. sudo로 mysql을 실행하면 됩니다.하지만 스도 없이는 할 수 없어요. C2의 OS는 Ubuntu Mate 16.04이므로 mysql 대신 mariaDB를 설치하였습니다. mariaDB 설치 안내에 따라 설치했습니다. sudo 없이 mysql을 사용하는 방법과 워드프레스가 DB에 액세스하는 방법을 알려주세요.문제를 해결하려면 다음을 수행하십시오. DB 로그인 sudo mysql -u root -p 다음에, 다음의 변경을 실시합니다. MariaDB []>use mysql; MariaDB [mysql]>update user set plugin='' wh..

source 2023.01.02
반응형