mariadb 28

열 이름 MySQL Workbench MariaDB

열 이름 MySQL Workbench MariaDB 컬럼 이름을 변경하고 싶습니다.item_id이 칼럼은int(11) UN zero-fill PK이름을 다음으로 바꾸고 싶습니다.agricultural_machine_id이 명령어를 사용해 봤습니다. ALTER TABLE agricultural_machine CHANGE COLUMN `item_id` `agricultural_machine_id` int(11); 이 명령을 실행하지만 성공하거나 실패한 경우에는 표시되지 않습니다. 실행하면 이 명령이 나타납니다.item_id SELECT * FROM agricultural_machine; 나는 스키마를 합치기로 결심했습니다.autoparanaiba.TABLE_NAME.언급URL : https://stackov..

programing 2023.10.16

MariaDB/Galera에서 대기열 테이블로 교착 상태를 방지하려면 어떻게 해야 합니까?

MariaDB/Galera에서 대기열 테이블로 교착 상태를 방지하려면 어떻게 해야 합니까? 기본적으로 선입선출 큐인 데이터베이스 테이블이 있습니다.행은 단순히 시스템의 다른 부분에 의해 테이블에 삽입되고 잊혀집니다.5분마다 대기열에서 항목을 처리하는 작업이 실행됩니다.처리할 각 행은 상태 필드가 보류 값에서 처리 값으로 변경됩니다.대기열의 후속 복제는 처리 중인 이전 대기열에 있는 항목의 복제로 일치되며 표시됩니다.대기열 처리기 작업은 맹목적으로 행을 삽입하는 시스템의 부분을 제외하고 테이블에 대해 어떤 것도 할 수 있는 유일한 작업입니다. 프로세서가 큐에 대해 수행하는 작업은 다음과 같습니다. START TRANSACTION; SELECT id FROM api_queue WHERE status=:sta..

programing 2023.10.11

sql 문의 변수가 쿼리를 중단시킵니다.

sql 문의 변수가 쿼리를 중단시킵니다. 다음 sql 문은 그것이 무엇을 해야 하는지를 전달합니다.정의된 기간 내의 최소 값입니다. select value, datetime from Schuppen where (value = (select min(value) from Schuppen where (measure = 'temp') and datetime between '2018-11-01 00:00:00' and '2018-11-02 00:00:00')) and datetime between '2018-11-01 00:00:00' and '2018-11-02 00:00:00'; 변수를 사용할 때 하드코드된 날짜 대신 문이 걸려 있습니다. set @startdate = cast('2018-11-01 00:00..

programing 2023.10.11

'on clause'에 알 수 없는 열(열 별칭이 오류를 일으키는 것 같습니다.)

'on clause'에 알 수 없는 열(열 별칭이 오류를 일으키는 것 같습니다.) MariaDB 10.2.15에서 작동했던 쿼리가 있습니다. MariaDB 10.3.7로 업그레이드한 후 이 쿼리는 더 이상 작동하지 않고 왜 그런지 모르겠습니다. 쿼리는 다음과 같습니다. WITH table_1 AS (SELECT id AS 'first_id' FROM some_table), table_2 AS (select id AS 'second_id' FROM another_table) SELECT * FROM table_1 LEFT OUTER JOIN table_2 ON table_1.first_id = table_2.second_id UNION SELECT * FROM table_1 RIGHT OUTER JOIN ..

programing 2023.10.01

MariaDB 10에서 Persona Mysql 5.7로 마이그레이션하는 것을 좋아하십니까?업그레이드하는 가장 좋은 방법은 무엇입니까?

MariaDB 10에서 Persona Mysql 5.7로 마이그레이션하는 것을 좋아하십니까?업그레이드하는 가장 좋은 방법은 무엇입니까? MariaDB 10에서 Persona Mysql 5.7로 마이그레이션하는 것을 좋아합니까?업그레이드하는 가장 좋은 방법은 무엇입니까?전체 데이터베이스 백업을 받아 페르소나 Mysql 5.7로 가져와 mysql_upgrade를 실행할 계획입니다.언급URL : https://stackoverflow.com/questions/43566967/like-to-migrate-from-mariadb-10-to-persona-mysql-5-7-what-is-the-best-way-to-up

programing 2023.10.01

MySQL에서 피벗 테이블 출력을 반환하려면 어떻게 해야 합니까?

MySQL에서 피벗 테이블 출력을 반환하려면 어떻게 해야 합니까? 다음과 같은 MySQL 테이블이 있는 경우: 회사_이름 작업 페이지 수-------------------------------A사 PRINT 3A사 PRINT 2A사 PRINT 3B사 이메일B사 PRINT 2B사 PRINT 2B사 PRINT 1A사 PRINT 3 MySQL 쿼리를 실행하여 다음과 같은 출력을 얻을 수 있습니까? company_name 이메일 프린트 1페이지 PRINT 2페이지 PRINT 2페이지 PRINT 3페이지-------------------------------------------------------------A사 0 0 13B사 1 1 1 2 0 은.pagecount열각다에 의 열을 할 수 있습니다.action..

programing 2023.09.26

maxscale master slave 연결 풀에서 유효한 연결 확인

maxscale master slave 연결 풀에서 유효한 연결 확인 현재 master-slave 복제가 완료되어 maxscale의 readwrites split 기능을 이용하여 select 및 insert가 분기되어 있습니다. 저는 공통 dbcp를 사용하고 testOnBrow 및 validation 옵션을 사용하여 연결을 확인하고 있었습니다.데이터 소스 구성을 통해 쿼리하지만 쿼리가 maxscale을 통해 전송되므로 유효성 검사 중 1개를 선택합니다.쿼리는 슬레이브에만 전송되며 마스터의 연결 유효성을 확인할 수 없습니다. 마스터는 접속 유효성을 확인하지 않기 때문에 WAS를 오랫동안 사용하지 않고 접속하면 db 접속 관련 오류가 발생합니다. 이 문제를 해결하기 위해 master_accept_reads ..

programing 2023.09.26

LOAD DATA LOCAL INFILE을 실행하는 Powershell에서 오류 발생

LOAD DATA LOCAL INFILE을 실행하는 Powershell에서 오류 발생 저는 파워셸의 다음 기능을 사용하여 SQL 서버의 파일을 기존 테이블에 로드하려고 합니다. Function MySQL-nonQuery($server, $user, $pass, $database, $sql){ try{ #set up My SQL connection [void][System.Reflection.Assembly]::LoadWithPartialName("MySql.Data") $connectionString = "server=" + $server + ";port=3306;uid=" + $user + ";pwd=" + $pass + ";database="+$database + ";AllowUserVariables..

programing 2023.09.21

JSON_OBJECT 값으로 mysql 결과 주문

JSON_OBJECT 값으로 mysql 결과 주문 MariaDB 10.2와 다음 SQL이 있습니다. SELECT products.*, CONCAT('[', GROUP_CONCAT(JSON_OBJECT( 'id', V.id, 'price', V.price ) ORDER BY V.price ASC), ']') AS variants, FROM products LEFT JOIN products_variants V ON V.products_id = products.id GROUP BY products.id LIMIT 0,10 결과는 다음과 같습니다. Array ( [0] => Array ( [id] => 1, [variants] => [{"id": 1, "price": 100},{"id": 2, "price": ..

programing 2023.09.21

MariaDB 성능

MariaDB 성능 저는 센토스 7과 10.1.8-MariaDB와 함께 일하고 있습니다.시스템이 느리다는 느낌을 받을 때도 있습니다.오늘 느린 쿼리를 확인하면서 업데이트 쿼리가 3~4초 이상 걸리는 단계보다 정말 얇거나 보통 빠른 것을 보았습니다. 데이터베이스가 설치된 전용 서버에서만 실행되고 있습니다.4GB 램을 탑재했습니다. 여기 메모리가 있습니다. cat /proc/meminfo MemTotal: 3883016 kB MemFree: 156380 kB MemAvailable: 293708 kB Buffers: 0 kB Cached: 288140 kB SwapCached: 171352 kB Active: 2546636 kB Inactive: 1023020 kB Active(anon): 2391628 k..

programing 2023.09.21