반응형

MariaDB 24

SQL 데이터베이스에서 데이터를 끌어오려고 할 때 dplyr가 잘못된 테이블 이름을 ON 절에 사용하지 않도록 하는 방법은 무엇입니까?

SQL 데이터베이스에서 데이터를 끌어오려고 할 때 dplyr가 잘못된 테이블 이름을 ON 절에 사용하지 않도록 하는 방법은 무엇입니까? 나는 MariaDB 데이터베이스에 쿼리를 구성하는 몇가지 사용 사례가 있습니다.dplyr그리고 최종 결과를 수집으로 끌어내립니다. 최근에는 모두 작동을 멈추고 오류 메시지가 나타납니다. 오류 인collect(): ! 게으른 테이블을 수집하지 못했습니다.오류 발생: ! 'on clause' [1054]의 알 수 없는 열 'curriculum_standard.global_curriculum_standard_id'입니다. 기술적으로는 정확합니다. 데이터베이스에 해당 테이블에 해당 이름을 가진 열이 없습니다. 그러나 이유를 알 수 없습니다.dplyr처음부터 있다고 생각하는 쿼리..

programing 2023.10.29

장고에 MariaDB 컬럼 스토어 연결

장고에 MariaDB 컬럼 스토어 연결 분석 목적으로 django, mariadb로 도커화된 앱을 구축하려고 합니다. 유감스럽게도 django에서 columnstore mariadb database에 연결할 수 없는 다음 오류가 발생했습니다. dmd_web | Traceback (most recent call last): dmd_web | File "/usr/local/lib/python3.6/site-packages/django/db/backends/base/base.py", line 216, in ensure_connection dmd_web | self.connect() dmd_web | File "/usr/local/lib/python3.6/site packages/django/db/backend..

programing 2023.10.24

MySQL 일치하지 않는 쿼리로 인해 임시 테이블(빈 결과 집합)이 있는 절차가 발생함

MySQL 일치하지 않는 쿼리로 인해 임시 테이블(빈 결과 집합)이 있는 절차가 발생함 저도 이 질문을 dba.stack exchange에 올렸지만, 더 많은 답변을 기대하며 여기에 올립니다. 당사 서버는 AWS EC2 인스턴스에서 10.0.30-MariaDB를 실행합니다.우리는 여러 개의 온도 테이블을 만들고 그들 사이를 결합하여 최종 결과를 도출하는 저장 프로시저를 가지고 있습니다.이 절차를 처음(새로운 연결에서) 호출하면 항상 결과가 나타납니다.다른 매개 변수를 사용하여 이 절차를 다시 호출하면 해당 연결에 대한 결과 집합이 항상 비어 있습니다.새 연결을 시작하고 두 번째 통화를 다시 수행하면 이 통화는 올바른 결과를 반환하지만 첫 번째 통화는 비어 있습니다.아래의 간소화된 도식을 참조: Conne..

programing 2023.10.19

liquibase가 있는 Java에서 오래된 데이터베이스 스키마를 새 데이터베이스 스키마로 업데이트하는 방법

liquibase가 있는 Java에서 오래된 데이터베이스 스키마를 새 데이터베이스 스키마로 업데이트하는 방법 저와 저희 팀은 다른 팀과 따로 프로젝트를 진행했습니다.그 팀은 2년 동안 이 프로젝트에 참여했고 이제는 전체 프로젝트를 남겨두고 떠납니다. 지난 2개월 동안 우리는 프로젝트에 대해 배우고 몇 가지 기능(다중 통화, 새로운 온보드 프로세스 등)을 추가해야 했습니다. 이 기능은 데이터베이스의 새로운 열, 새로운 테이블 등을 의미합니다.또한 기존 운영 데이터베이스를 새 데이터베이스로 업데이트해야 합니다. 이 데이터베이스를 그냥 삭제하고 새 스크립트로 새로 시작할 수는 없습니다.향후 Java Spring에서 이 테이블과 다른 마이그레이션을 위해 일반 스크립트를 생성하려고 합니다. "이 테이블을 가져다가..

programing 2023.10.14

Laravel Valet Linux: MariaDB/Mysql을 연결할 수 없습니다.

Laravel Valet Linux: MariaDB/Mysql을 연결할 수 없습니다. Laravel Linux Valet을 설치한 후 지난 24시간 동안 MariaDB에 접속을 시도했지만 실패하고 포기할 지경에 이르렀습니다. brew services start mariadb 알겠어요. sh: 1: list: not found Error: Failure while executing: load -w /home/bruno/Library/LaunchAgents/homebrew.mxcl.mariadb.plist mysql-server, mysql-client를 설치하고 root 사용자에게 권한을 부여했지만 여전히 성공하지 못했습니다.If I sudo mysql -u root mysql을 입력하지만 Workbenc..

programing 2023.10.09

오류 1286(42000):알 수 없는 스토리지 엔진 '열 저장소'

오류 1286(42000):알 수 없는 스토리지 엔진 '열 저장소' 저는 CentOS 7.5에 Columnstore 1.1.5를 탑재한 MariaDB 10.2.15를 설치한 후 InnoDB와 Columnstore 테이블을 몇 개 만들었습니다.지금까지 좋아요. 일부 InnoDB 테이블에서 일부 Columnstore 테이블에 insert-select를 해야 했기 때문에 루트 사용자와 다른 사용자가 교차 엔진 쿼리를 실행할 수 있어야 했습니다.그래서 나는 다음 섹션을 에 추가했습니다./usr/local/mariadb/columnstore/etc/Columnstore.xml 127.0.0.1 3306 root 127.0.0.1 3306 someuser somepassword 이상하게도, 그 순간부터 나는 연결이..

programing 2023.09.24

연결이 끊긴 후 SQL 트랜잭션이 롤백되지 않는 이유 - C#?

연결이 끊긴 후 SQL 트랜잭션이 롤백되지 않는 이유 - C#? MariaDB 10.3.21을 사용하고 있는데 연결이 끊긴 후 SQL-Server에서 롤백이 되지 않는 이유가 궁금합니다. 아래 코드로 몇 개의 표를 업데이트하고 있습니다.서버측에서도 연결이 끊긴 후 롤백이 이루어지는지 확인하기 위해 objTransaction에 중단점을 설정했습니다.commit() 명령어를 입력한 후 네트워크 연결을 중단했습니다. 유감스럽게도 커밋 명령 없이 필드 업데이트를 대신할 수 있습니다.연결이 끊길 경우 서버에서 암묵적인 롤백을 수행할 것으로 가정했습니다. 좋은 생각 있어요?감사합니다! public void ExecuteSQL(List pQueryList) { using (MySqlConnection objConne..

programing 2023.09.19

오류 발생: AttributeConverter를 적용하는 동안 오류가 발생했습니다. 중첩 예외는 javax.persistence입니다.지속성 예외

오류 발생: AttributeConverter를 적용하는 동안 오류가 발생했습니다. 중첩 예외는 javax.persistence입니다.지속성 예외 내 어플은 스프링부트를 사용하고,JPA와 Crnk Framework 그리고 mariadb를 데이터베이스로 합니다. 이렇게 정의된 필드가 있습니다. @Column(name = "baskets", columnDefinition = "TEXT") @Convert(converter = UUIDListConverter.class) private List baskets; 그리고 mariadbit에서는 이렇게 보입니다. 그리고 제 맵퍼는 이렇게 쓰여있습니다. @Component public class UUIDListConverter implements AttributeCo..

programing 2023.09.09

느린 업데이트 쿼리

느린 업데이트 쿼리 다음 쿼리를 사용하여 토렌트 테이블(토렌트 사이트에서 오픈 소스 항목만 공유할 수 있음)을 업데이트하려고 할 때 UPDATE `torrents` SET `leech` = '0', `seed` = '1' WHERE `id` = '26784' 20,000개의 레코드만 포함된 테이블을 업데이트하는 데 약 0.5초가 걸립니다.다른 쿼리는 0.0478s 미만으로 실행됩니다(SELECT 쿼리). CREATE TABLE IF NOT EXISTS `torrents` ( `id` int(11) NOT NULL, `hash_info` varchar(255) NOT NULL, `category_slug` varchar(255) NOT NULL, `name` varchar(255) NOT NULL, `si..

programing 2023.09.09

Grafana - 확대 시 데이터 없음

Grafana - 확대 시 데이터 없음 저는 grafana를 mariadb BDD와 함께 사용하며 다음 그래프를 가지고 있습니다. 이 그래프를 확대하면 다음과 같은 메시지가 표시됩니다.No data points: 그래프 축을 구성했지만 차이가 없었습니다.확대할 때 그래프에 데이터를 저장하려면 어떻게 해야 합니까?언급URL : https://stackoverflow.com/questions/53261111/grafana-no-data-when-zoomed-in

programing 2023.09.04
반응형