mariadb 42

MariaDB / Columnstore 엔진 메모리가 조이는 현상

MariaDB / Columnstore 엔진 메모리가 조이는 현상 우리는 컬럼 스토어 엔진과 함께 mariadb를 설치했고 지난 몇 주 동안 메모리가 막히고 모든 DML/DDL 작업이 막히는 메모리 초킹 문제에 직면해 있습니다. 서비스를 다시 시작한 후 수정됩니다. below are the stats : total used free shared buff/cache available Mem: 15 2 7 0 5 12 Swap: 4 0 4 [mysqld] port = 3306 socket = /opt/evolv/mariadb/columnstore/mysql/lib/mysql/mysql.sock datadir = /opt/evolv/mariadb/columnstore/mysql/db skip-external-..

programing 2023.11.05

VB.net : SSL을 사용하도록 설정한 상태에서 mysql( mariadb)에 연결할 수 없습니다.

VB.net : SSL을 사용하도록 설정한 상태에서 mysql( mariadb)에 연결할 수 없습니다. 나는 내 윈폼 앱(VB.net , mysql 커넥터 8.0.26이 있는 W10 컴퓨터)을 SSL이 활성화된 Mariadb 데이터베이스(Debian 10에서)에 연결하려고 시도하고 있지만 많은 검색 후에도 해결책을 찾지 못했습니다.SSL을 사용하지 않으면 앱이 정상적으로 실행됩니다. 같은 컴퓨터에서 DBeaver를 가지고 있고 ssl 연결은 db로 잘 됩니다. (PEM 인증서) 내 연결 매개 변수가 잘못된 것 같은데 어디서... 여기서 예를 들어봤습니다. https://www.connectionstrings.com/mysql-connector-net-mysqlconnection/ssl-with-a-fil..

programing 2023.10.31

MariaDB: varchar == text?

MariaDB: varchar == text? Maria DB 10.0.31-MariaDB-0ubuntu0가 있습니다.16.04.2 그리고 다음 문장을 입력합니다. CREATE TABLE `cache` ( `ckey` varchar(750) NOT NULL, `dtime` int(11) NOT NULL, `content` varchar(60000) DEFAULT NULL ) ENGINE=MEMORY 결과는 다음과 같습니다. #1163 - Storage engine MEMORY doesn't support BLOB/TEXT columns 블로그나 텍스트는 여기서 어디서 찾을 수 있습니까?MariaDB는 큰 varchar 열을 자동으로 텍스트로 변환합니까?문서에 따르면 바카르의 크기는 최대 65,535바이트..

programing 2023.10.31

JSON_엑스트랙트마리아DB

JSON_엑스트랙트마리아DB json 데이터로 쿼리를 해야 할 때 문제가 있습니다. 내 json 데이터는 다음과 같습니다. {"groups":[{"groupid":"3","group_name":"test group","group_type":"user","office":"1"},{"groupid":"4","group_name":"test group 1","group_type":"user","office":"1"},{"groupid":"21","group_name":"test group 2","group_type":"directory","office":"0"}]} office=1인 groupid만 반환하는 쿼리를 만들 수 있습니까? 현재 이 작업을 수행했지만 사무실에 대한 쿼리를 만드는 방법을 모릅니다. s..

programing 2023.10.26

mariadb에서 타임스탬프를 사용하여 사용자 지정 기본 키를 생성하는 방법

mariadb에서 타임스탬프를 사용하여 사용자 지정 기본 키를 생성하는 방법 MariDB에서 company_id = 'id'에서 'select count ('id)'와 연결된 'YYYY'로 구성된 자동 생성 ID로 송장에 대한 표를 작성하고자 합니다.ID는 varchar 유형입니다.저는 평소에 간단한 아이디를 사용합니다.id integer auto_incremented primary key. 이번에는 제 아이디를 다른 방식으로 커스터마이징하고 싶습니다. 결과는 다음과 같습니다.20210001나는 다음과 같은 일을 하려고 생각했습니다. table create invoice ( id varchar(10) primary key date('YYYY').(select count('id')+1 where compa..

programing 2023.10.06

MariaDB의 COLUMN_ADD 함수에 해당하는 PHP 또는 MySQL 찾기

MariaDB의 COLUMN_ADD 함수에 해당하는 PHP 또는 MySQL 찾기 제목이 꽤 설명적이라고 생각합니다만, 분명히 말씀드리자면, 저는 MariaDB에서 Mysql로 마이그레이션하고 있으며, 이 쿼리를 다시 작성하고 MySQL에서 작업할 수 있는 해결책을 찾고 있습니다. UPDATE `categories` SET attrib=COLUMN_ADD(attrib, '2','48'), updated=NOW() WHERE name = 'category_name' 저는 이렇게 해봤습니다. UPDATE `categories` SET attrib=CONCAT(attrib, '2','48'), updated=NOW() WHERE name = 'category_name' 그러나 그것은 단지 2와 48을 248로 ..

programing 2023.10.01

MySQL을 "솔직하게" "최적화 없이 모든 하위 쿼리로 쿼리를 실행할 수 있는 방법?

MySQL을 "솔직하게" "최적화 없이 모든 하위 쿼리로 쿼리를 실행할 수 있는 방법? MySQL을 "솔직하게" "최적화 없이 모든 하위 쿼리로 쿼리를 실행할 수 있는 방법?서브쿼리가 포함된 SELECT 쿼리가 있는데, 메인쿼리 조건에 대한 레코드가 없으면 서브쿼리가 실행되지 않으므로 쿼리의 최적화가 원인인 것 같습니다.언급URL : https://stackoverflow.com/questions/44565089/how-to-make-mysql-honestly-execute-the-query-without-optimization-with-all

programing 2023.10.01

INSERT가 없는 상태에서 INSERT 허용

INSERT가 없는 상태에서 INSERT 허용 INSERT가 없는 상태에서 INSERT를 허용합니다. 새 관리자가 생성될 때마다 다음 코드 조각이 실행된다고 가정합니다(물론 데이터베이스와 사용자 계정의 이름은 매번 다릅니다). #Executed as root CREATE DATABASE `Manager1Section`; CREATE TABLE Manager1Data(`SomeData` INT); CREATE USER 'Manager1'@'localhost' IDENTIFIED BY 'Something'; GRANT SELECT, INSERT, UPDATE, DELETE ON `Manager1Section`.`Manager1Data` TO 'Manager1'@'localhost'; GRANT CREATE,..

programing 2023.09.26

MariaDB Master-Master 설정에 대한 일반적인 생각(업그레이드 절차도 포함)

MariaDB Master-Master 설정에 대한 일반적인 생각(업그레이드 절차도 포함) Master-Master 복제를 사용하여 Ubuntu VM에 MariaDB를 설정했습니다. 이 세 가지 가이드를 조합하여 사용합니다. http://www.chriscouture.com/setting-up-replication-on-mariadb/ https://www.server-world.info/en/note?os=Ubuntu_16.04&p=mariadb&f=3 https://www.digitalocean.com/community/tutorials/how-to-set-up-mysql-master-master-replication 간단히 말해서, 둘 다 주인이고 둘 다 다른 한 쪽의 노예입니다.이는 별도의 웹 호..

programing 2023.09.21