반응형

전체 글 880

휴지 상태를 사용하여 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

JavaScript에서 클래스를 정의하기 위해 사용할 수 있는 기술과 그 단점은 무엇입니까?

JavaScript에서 클래스를 정의하기 위해 사용할 수 있는 기술과 그 단점은 무엇입니까? 저는 현재 진행 중인 프로젝트와 같은 대규모 프로젝트에서 OOP를 사용하는 것을 선호합니다.JavaScript에서 여러 개의 클래스를 만들어야 하는데, 제가 틀리지 않았다면 적어도 몇 가지 방법이 있습니다.구문은 무엇이고 왜 그런 방식으로 수행됩니까? 적어도 처음에는 서드파티 라이브러리의 사용을 피하고 싶습니다. 다른 답을 찾다가, 자바스크립트를 사용한 객체 지향 프로그래밍, Part I: Inheritance-Doc JavaScript라는 JavaScript의 객체 지향 프로그래밍에 대한 기사를 찾았습니다.상속을 할 수 있는 더 좋은 방법이 있을까요? 외부 라이브러리를 사용하지 않고 이를 수행하는 방법은 다음과..

source 2022.09.11

명령줄에서 구현되지 않은 MySQL 쿼리를 지우려면 어떻게 해야 합니까?

명령줄에서 구현되지 않은 MySQL 쿼리를 지우려면 어떻게 해야 합니까? MySQL 데이터베이스에 명령줄 쿼리를 입력하고 취소한 후 다시 시작해야 한다고 가정합니다.bash 쉘에서 ctrl-c를 입력하고 새 프롬프트를 얻을 수 있습니다.MySQL에서 ctrl+c를 누르면 클라이언트가 종료되고 셸로 돌아갑니다. 예를 들어, 길고 복잡한 SELECT 문을 입력했지만 아직 리턴을 누르지 못했습니다.명령어를 송신하고 싶지 않지만, 참조용으로 사용할 수 있도록, 화면에 명령어를 표시하고 싶다고 생각하고 있습니다.MySQL을 그만두지 않고 탈퇴하고 싶습니다.좋은 생각 있어요? 요점: 명령어가 아직 실행되지 않았습니다.유형\c. MySQL을 시작하면 다음 메시지가 나타납니다. Type 'help;' or '\h' f..

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

MySQL 명령줄을 사용하여 SQL 파일을 가져오려면 어떻게 해야 합니까?

MySQL 명령줄을 사용하여 SQL 파일을 가져오려면 어떻게 해야 합니까? 는 나나 a a a가 있다.sql with with with with with with with with with with with 에서 제출하다phpMyAdmin수입하다 Windows Server 2008 R2 가 인스톨 되어 있다.를 배치했습니다..sql이 명령어를 사용해 보았습니다. database_name < file.sql 안 돼요.구문 오류가 발생. 이 파일을 문제없이 Import하려면 어떻게 해야 하나요? 먼저 데이터베이스를 작성해야 합니까? 시험: mysql -u username -p database_name < file.sql MySQL 옵션을 선택합니다. 주 1: SQL 파일의 풀 경로를 사용하는 것이 좋습니다...

source 2022.09.11

복수의 인수가 있는 Angular 2 파이프를 호출하려면 어떻게 해야 합니까?

복수의 인수가 있는 Angular 2 파이프를 호출하려면 어떻게 해야 합니까? 파이프는 이렇게 부를 수 있어요 {{ myData | date:'fullDate' }} 여기서 날짜 파이프는 인수를 하나만 받습니다.컴포넌트의 템플릿 HTML에서 직접 코드를 사용하여 더 많은 파라미터를 가진 파이프를 호출하는 구문은 무엇입니까?컴포넌트 템플릿에서는 여러 인수를 콜론으로 구분하여 사용할 수 있습니다. {{ myData | myPipe: 'arg1':'arg2':'arg3'... }} 코드를 보면 다음과 같습니다. new MyPipe().transform(myData, arg1, arg2, arg3) 파이프 내부의 변환 함수에서는 다음과 같은 인수를 사용할 수 있습니다. export class MyPipe imp..

source 2022.09.08

데이터베이스의 행 수가 너무 많습니까?

데이터베이스의 행 수가 너무 많습니까? MySQL InnoDB 테이블에는 1,000,000개의 레코드가 있습니다.너무 심해요?아니면 데이터베이스로 처리 가능합니까?일부 쿼리(테이블에서 마지막 행을 가져오는 등)는 100 행이 있는 테이블보다 1 밀론 행이 있는 테이블에서 느린(초) 것을 알 수 있기 때문에 질문합니다. 1000000 레지스터가 있는 MySQL InnoDB 테이블을 가지고 있습니다.너무 심해요? 아니요, 100만 행(AKA 레코드)은 데이터베이스에 큰 부담이 되지 않습니다. 100만 레지스터가 있는 테이블에서는 100이 있는 테이블보다 몇 가지 쿼리(테이블의 마지막 레지스터를 취득하는 등)가 느리다는 것을 깨달았기 때문에 질문합니다. 그 진술에는 설명해야 할 것이 많다.일반적인 용의자는 다..

source 2022.09.08

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

MySQL의 열 값 스왑

MySQL의 열 값 스왑 좌표가 있는 MySQL 테이블이 있는데 열 이름은 X와 Y입니다.이제 이 표의 열 값을 바꾸면 X가 Y가 되고 Y가 X가 됩니다.가장 확실한 해결책은 열의 이름을 변경하는 것이지만, 반드시 권한이 있는 것은 아니기 때문에 구조를 변경할 필요는 없습니다. UPDATE와 어떤 관계가 있습니까?UPDATE 테이블 SET X=Y, Y=X는 확실히 내가 원하는 대로 되지 않는다. 편집: 위에서 설명한 권한에 대한 제한은 테이블/데이터베이스 구조를 변경하는 ALTER TABLE 또는 기타 명령어의 사용을 효과적으로 방해합니다.열 이름을 바꾸거나 새 열을 추가하는 것은 안타깝게도 옵션이 아닙니다.저도 같은 일을 해야 했고, 제 조사 결과를 요약하겠습니다. UPDATE table SET X=Y..

source 2022.09.08

빈 결과 확인(PHP, PDO 및 MySQL)

빈 결과 확인(PHP, PDO 및 MySQL) 이 질문에는 이미 답이 있습니다. 가져온 결과 집합이 비어 있는지 확인하는 방법 (1개의 답변) 닫힘5개월 전에요. 내가 여기서 뭘 잘못하고 있는 거지?테이블에서 결과를 가져와 배열에 추가하는 것 뿐입니다.빈 결과를 확인할 때까지 모든 것이 예상대로 작동합니다. 그러면 일치하는 항목이 검색되어 어레이에 추가되고 예상대로 결과가 에코됩니다. $today = date('Y-m-d', strtotime('now')); $sth = $db->prepare("SELECT id_email FROM db WHERE hardcopy = '1' AND hardcopy_date id_email"; } $db = null; 물론 이는 데이터셋을 루프할 때처럼 단일 결과를 위한 ..

source 2022.09.08
반응형