반응형

mariaDB 74

선택 쿼리에서 대/소문자 별칭을 사용하는 방법

선택 쿼리에서 대/소문자 별칭을 사용하는 방법 SQL에서 select 쿼리에서 대소문자 에일리어스를 사용하는 방법은 문제가 되는 것이 카운트입니다.예를 들어, 아래에 select 에일리어스가 다음과 같이 설정되어 있는 것을 알 수 있습니다.as나머지 선택 쿼리에서는 에일리어스를 사용할 수 없습니다.MySQL 사용. 문제의 행은 다음과 같습니다.(win / total) * 100 as win_percent DECLARE @team TEXT; SET @team = "myTeam"; SELECT @team team, COUNT(CASE WHEN home = @team then 1 ELSE NULL END) as home, COUNT(CASE WHEN away = @team then 1 ELSE NULL END..

source 2022.09.12

MIN() 함수를 사용한 MySQL의 잘못된 결과

MIN() 함수를 사용한 MySQL의 잘못된 결과 질문:. 이 예에서 우리는 1교 5명의 학생들의 성적을 가지고 있습니다.우리는 어떤 학생이 가장 낮은 점수를 받았는지 알고 싶다. 우리는 학생번호 4번을 받기를 기대했지만 SQL이 학생번호 1을 반환한다. 누가 나 좀 도와줄래?잘 부탁드립니다 표 1: CREATE TABLE `table1` ( `school_id` int(11) unsigned NOT NULL, `student_id` int(11) unsigned NOT NULL AUTO_INCREMENT, `grade` int(11) unsigned NOT NULL, PRIMARY KEY (`student_id`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=..

source 2022.09.11

휴지 상태를 사용하여 MariaDb 드라이버 속성을 설정하는 방법

휴지 상태를 사용하여 MariaDb 드라이버 속성을 설정하는 방법 저는 orora mysql db를 사용하고 있습니다.hibernate와 함께 mariadb connector j를 사용하고 있습니다.org.mariadb.jdbc를 사용하고 있습니다.드라이버」.휴지 상태 cfg 파일을 사용하여 이 드라이버의 다음 속성을 설정합니다. 읽기 복제본에서 데이터를 가져오도록 연결 시 읽기 전용을 설정합니다. mariadb 드라이버 풀링 메커니즘(minPoolSize, maxPoolSize 등) hibernte.cfg.xml org.hibernate.dialect.MySQL5Dialect org.mariadb.jdbc.Driver jdbc:mysql:aurora://xxxxx:3306/dbname xxxxx xxx..

source 2022.09.11

Spring JPA @Query 주석, SQL 위치 오류

Spring JPA @Query 주석, SQL 위치 오류 MariaDB 10.0.36(innodb 엔진 포함)과 Spring Data를 사용하여 지리정보 기반 네이티브 쿼리를 사용하여 테이블 엔트리를 가져오려고 합니다. 다음은 메서드의 시그니처입니다. @Query(value = "SELECT j " + "FROM Car j " + "WHERE distance(j.localization.point, POINT((?2), (?3))) AS sdistance < 10 " + "AND (j.name LIKE %?1% " + "OR j.carCategory.name LIKE %?1% " + "OR j.description LIKE %?1%) " + "ORDER BY sdistance " + "LIMIT 25", ..

source 2022.09.11

Django & MariaDB / MySQL : select_for_update lock 행을 서브쿼리에서 선택합니까?교착상태의 원인?

Django & MariaDB / MySQL : select_for_update lock 행을 서브쿼리에서 선택합니까?교착상태의 원인? 소프트웨어:Django 2.1.0, Python 3.7.1, MariaDB 10.3.8, Linux Ubuntu 18LTS 최근 새로운 애플리케이션에 부하를 추가하여 많은 교착 상태를 관찰하기 시작했습니다.자세히 조사한 결과, Django select_for_update 쿼리에서 여러 개의 서브쿼리(3 또는 4)를 가진 SQL이 생성되었음을 알 수 있었습니다.지금까지 본 모든 교착상태에서 트랜잭션 중 적어도 하나는 이 SQL에 여러 개의 하위 쿼리가 포함되어 있습니다. 제 질문은... select_for_udpate는 관련된 모든 테이블에서 레코드를 잠급니까?제 경우 메..

source 2022.09.08

binlog-do-db와 replicate-do-db의 차이점은 무엇입니까?

binlog-do-db와 replicate-do-db의 차이점은 무엇입니까? MySQL Master-Slave 초보입니다. 그리고 나는 두 개의 튜토리얼을 읽었다. MariaDB(마스터-슬레이브) 리플리케이션 설정 방법 MariaDB 마스터-슬레이브 복제 설정 첫 번째 튜토리얼에서는.그래서... [mysqld] Master section log-bin server_id=1 replicate-do-db=employees bind-address=192.168.0.18 [mysqld] SLAVE Section server_id=2 replicate-do-db=employees 하지만 두 번째 튜토리얼에서는 [mysqld] Master server_id=1 log-basename=master log-bin bi..

source 2022.09.06

MySql : InnoDB_Force_recovery = 1은 읽기 전용 테이블로 이어집니다.

MySql : InnoDB_Force_recovery = 1은 읽기 전용 테이블로 이어집니다. 저는 MariaDB 10.1.18에서 실행되는 어플리케이션을 가지고 있는데 데이터 파손 문제가 있었습니다.그래서 my.cnf에서는 파라미터 innoDB_force_recovery =1을 변경하여 이들을 무시합니다.그런데 테이블에 삽입을 할 수 없어요.단, innoDB_force_recovery = 4일 때는 삽입이 금지되어 있다고 생각했습니다.innoDB_force_recovery = 1 이면 삽입이 가능합니까?크리스토프설정해도 데이터 손상이 수정되지 않습니다!데이터베이스를 재구성하기 전에 데이터를 백업할 수 있도록 손상을 무시합니다. InnoDB를 시작하고 테이블을 덤프할 수 있도록 이 변수를 0보다 큰 값으..

source 2022.09.05

MariaDB는 여러 서브쿼리가 있는 여러 행에 "삽입"

MariaDB는 여러 서브쿼리가 있는 여러 행에 "삽입" 테이블의 각 엔트리에 대해 새 행을 삽입하려고 합니다. INSERT INTO `serviceProducts`(`model_id`, `url_name`, `priority`, `status`, `info`, `image_link`, `mobilephone`, `service`, `time`, `price`) SELECT id FROM models, CONCAT(SELECT url_name FROM models,"-felsoekning"), 10, 1, "", "", (SELECT name FROM models), "Felsökning", "", 399 표시된 각 모델에 대해 새로운 "서비스" 항목을 추가하고 싶습니다.따라서 모든 모델 ID와 URL에..

source 2022.09.05

MySQL과 Maria의 패스워드 해시 차이점DB

MySQL과 Maria의 패스워드 해시 차이점DB Host1과 Host2의 2개의 서버가 있습니다.Host1은 MySQL(서버 버전: 5.0.77-log 소스 배포)을 실행하고 Host2는 실행 중입니다(서버 버전: 5.5.56-MariaDB MariaDB Server). Host1에서 Host2로 패스워드를 복제하고 싶은데 MySQL에서의 해싱 사용이 MariaDB와 동일한지 확실하지 않습니다.테스트로서 양쪽 박스에 테스트 유저를 작성해, 패스워드를 「password」로 설정해, 각각의 해시를 조사했습니다.출력은 다음과 같습니다. Host1: 7CA5A808FD8ABA5A611721BFC681BF3B Host2: 5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a..

source 2022.09.05
반응형