반응형

MariaDB 119

MariaDB ODBC 커넥터 성능 문제

MariaDB ODBC 커넥터 성능 문제 MySQL 5.0.96에서 MariaDB 10.5.9로 전환하려고 합니다.MariaDB 서버로 데이터를 이동하는 것은 쉬웠지만 MariaDB ODBC 커넥터의 속도에 문제가 있습니다.SSL을 사용하지 않고 기본 설정으로 3.1.12를 시도했는데, 애플리케이션(대부분 Embacadero RAD Studio에서 작성)이 매우 저조한 성능을 보였습니다.MySQL ODBC 커넥터 8.0.24를 사용해보니 모든 것이 원활하게 실행되었습니다.MariaDB 커넥터를 통한 쿼리 속도는 3~5배 느렸습니다.일반적인 쿼리 로그에서 MariaDB의 커넥터는 information_scheme.columns 테이블에 많은 쿼리를 생성하고 반복적으로 변수 TX_를 읽는 것을 발견했습니다...

sourcecode 2022.11.27

MariaDB가 이 덤프 파일을 가져올 수 없습니다.

MariaDB가 이 덤프 파일을 가져올 수 없습니다. MariaDB 버전 5.5.39를 가지고 있다. mysqldump -u root -p database > dumpfile.sql 네, 정상적으로 동작하고 있습니다.덤프 파일이 생성됩니다. 그러나 이 덤프 파일을 Import할 수 없습니다.다음 명령어가 모두 작동하지 않습니다. mysqldump -u root -p database < dumpfile.sql mysqlimport -u root -p database < dumpfile.sql mysql -u root -p database < dumpfile.sql 누가 나 좀 도와줄래?mysql -u root -p --database=db_name < dumpfile.sql 언급URL : https://s..

sourcecode 2022.11.27

SQL - FROM 절의 하위 쿼리에 문제가 있습니다.

SQL - FROM 절의 하위 쿼리에 문제가 있습니다. 현재 SQL을 배우고 있는데 테스트를 해봤는데 작동이 안 돼요. 제가 시도한 조회는 다음과 같습니다. SELECT acc_id FROM ( SELECT * FROM company ); 내부 쿼리는 전체 테이블을 반환해야 하며 외부 쿼리는 해당 테이블에서 특정 열만 선택해야 합니다.단순해 보이지만 오류가 발생합니다.오류 메시지는 다음과 같습니다. SQL 구문에 오류가 있습니다.MariaDB 서버 버전에 대응하는 매뉴얼에서 6행의 "" 부근에서 사용할 올바른 구문을 확인하십시오(6행은 마지막 행입니다). 뭐가 문제인지 모르겠어요.서브쿼리에 에일리어스를 지정해야 합니다. SELECT acc_id FROM ( SELECT * FROM company ) AS..

sourcecode 2022.11.26

mariadb 5.5에서10으로 업그레이드/업데이트

mariadb 5.5에서10으로 업그레이드/업데이트 최근 MariaDB10은 안정적이 되었습니다. MySQL 5.6 기능이 10개 릴리즈에 추가되었습니다.몇 가지 새로운 기능을 사용해야 하기 때문에 관심이 있습니다. 프로덕션 서버에서 MariaDB 5.5에서 10으로 업그레이드한 사람이 있습니까?업그레이드 경로는 무엇입니까? (mariadb repo를 10으로 변경하는 것만으로 충분합니까?)이행이 원활합니까?CentOS에서도 최근 업그레이드를 완료했습니다.우리는 모두 InnoDB 엔진을 사용하여 어떤 데이터베이스에서도 전혀 문제를 겪지 않았습니다.사내 업그레이드 사용법을 동봉했습니다.이렇게 하면 시간을 절약할 수 있을 뿐만 아니라 어떤 경로를 선택했는지도 알 수 있습니다. 이 가이드에서는 AMD64 ve..

sourcecode 2022.11.17

마리아DB / Python의 이모티콘 문제

마리아DB / Python의 이모티콘 문제 나는 에 연줄이 있다x['foo'], 때론 평범한 문자열이고, 때론 이모티콘이나 텍스트 아트입니다. 그래서 내용을 데이터베이스로 전송하려고 하면 이 오류가 발생합니다. 경고:잘못된 문자열 값: 1행의 'description' 열에 대한 '\xE4\xB8\xBA Co...' 사용하는 경우x['foo'].decode("utf-8")다음의 에러가 표시됩니다. UnicodeEncodeError: 'ascii' 코덱이 위치 0의 문자 u'\u4e3a를 인코딩할 수 없습니다: 서수가 범위 내에 없습니다(128). 내가 노력하면encode('ascii', 'ignore').decode('ascii')그러면 이 에러가 발생합니다. x['foo'].(asciii', 'foo')..

sourcecode 2022.11.16

PDO 사용 여부/필수:null 값을 바인딩할 때 PARAM_NULL?

PDO 사용 여부/필수:null 값을 바인딩할 때 PARAM_NULL? PDO를 사용하여 SQL 쿼리를 준비할 때 다음 작업을 수행해야 합니까? $query->bindValue('column', $value, is_null($value) ? PDO::PARAM_NULL : PDO::PARAM_STR); 아니면 그냥 쓸 수도 있고PDO::PARAM_INT또는PDO::PARAM_STR직접, PDO가 스스로 알아내기 때문에? (제 생각에는 정말 그래야 할 것 같습니다. 그리고 궁금해서 물어보는 질문입니다만, 만약 제가 이걸 사용하지 않는다면PDO::PARAM_NULL, 실제로 무엇을 위한 것인가? 아니요, 사용할 필요가 없습니다.PDO::PARAM_NULL임의의 타입으로 NULL을 바인드하면 PDO는 내부적으..

sourcecode 2022.11.16

상태: "MariaDB 서버가 다운되었습니다"

상태: "MariaDB 서버가 다운되었습니다" 누군가 나를 도와줄 수 있기를 바란다. 저는 서버에서 많은 사이트를 실행하고 있으며 mariadb를 사용하고 있습니다.할 때: sudo service mysql restart 이해: Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details. systemctl status mariadb.서비스 mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb..

sourcecode 2022.11.07

MYSQL의 2개의 개별 테이블에서 사용 가능한 모든 행에 대해 피벗 테이블엔트리를 작성하는 방법

MYSQL의 2개의 개별 테이블에서 사용 가능한 모든 행에 대해 피벗 테이블엔트리를 작성하는 방법 두 개의 개별 테이블에서 사용할 수 있는 모든 행에 대해 피벗 테이블 엔트리를 작성하려면 도움이 필요합니다. 기본적으로 두 개의 개별 테이블이 있습니다.services그리고.plans아래와 같이 계획표 아이디 이름. 묘사 1 첫 번째 계획 플랜 1의 설명 2 플랜2 플랜 2의 설명 서비스 테이블 아이디 이름. 1 서비스 원 2 서비스 2 및 피벗 테이블service_plan여기에서는 아래와 같이 요금제와 서비스의 ID를 추가 컬럼과 함께 저장하고 있습니다. 아이디 service_id plan_id 가격. 1 1 1 200 2 1 2 200 SQL 쿼리에서 사용 가능한 모든 플랜을 더미 가격으로 모든 서비스에..

sourcecode 2022.11.07

커스텀 마리아 DB 도커 이미지 작성 방법

커스텀 마리아 DB 도커 이미지 작성 방법 마리아 DB에서 도커 이미지를 만들고 싶습니다.저만의 빌드를 설정하고 이미지를 만들고 레지스트리에 푸시해야 합니다.아래 사항에 대해 어떤 절차를 따라야 하는지 알려주실 수 있나요? 빌드를 생성하는 방법 빌드 및 이미지 작성에 필요한 것 (1) 이 링크를 사용하여 빌드를 만듭니다.이게 바른 길이야? https://mariadb.com/kb/en/library/building-mariadb-on-ubuntu/ 고마워, B독자적인 도커 이미지를 작성하려면 도커파일이 필요합니다.mariadb 버전 10.3의 Docker 파일을 찾아주세요.공식 링크에서 Dockerfile 및 entrypoint.sh 다운로드 https://github.com/docker-library/..

sourcecode 2022.11.07
반응형