반응형

분류 전체보기 677

기본 키의 mariadb 최적화가 작동하지 않음

기본 키의 mariadb 최적화가 작동하지 않음 null이 아닌 열에 대해 where-parts 없이 카운트를 사용하면 옵티마이저는 해당 테이블의 행 수만 반환합니다. PRIMAY KEY와 같이 늘 이외의 UNIQE 컬럼에 DISTINT 카운트를 요구하면 답변은 동일해야 하지만 이번에는 mariadb가 지정된 계산을 수행합니다. 다른 테이블에서 조인한 상태로 where 부품이 없는 경우에도 결과는 해당 테이블의 행 수여야 합니다. mariadb가 thous optimizations를 사용하지 않는 이유가 있나요?필터링되지 않은 기본 키의 DISTINT 카운트가 해당 탭의 행 수 이외의 결과를 제공할 수 있는 경우가 있습니까? 케이스: CREATE TABLE products ( our_article_id ..

programing 2022.10.12

구현에 Javadoc 코멘트를 추가할 필요가 있습니까?

구현에 Javadoc 코멘트를 추가할 필요가 있습니까? 인터페이스에 Javadoc 주석을 추가하고 구현에 Javadoc 이외의 주석을 추가하는 것이 올바른 방법입니까? 대부분의 IDE는 코멘트를 자동 생성할 때 구현에 대해 JavaDoc 코멘트가 아닌 코멘트를 생성합니다.구체적인 방법에는 설명이 있어야 하지 않을까요?(오버라이드가 아닌) 실장만의 메서드의 경우, 특히 공개되어 있는 경우, 반드시 실시하지 말아 주세요. 덮어쓰기 상황이 발생하여 텍스트를 복제하려는 경우 절대 복제하지 않습니다.복제는 불일치를 일으키는 확실한 방법입니다.그 결과 사용자는 슈퍼타입의 메서드를 조사하느냐 서브타입의 메서드를 조사하느냐에 따라 메서드에 대한 이해가 달라집니다.사용하다@inheritDoc또는 문서 제공 안 함 - I..

programing 2022.10.12

외부 키 열의 mysql 테이블에서 고유한 제약 조건을 삭제하는 방법

외부 키 열의 mysql 테이블에서 고유한 제약 조건을 삭제하는 방법 저는 그냥 떨어뜨리고 싶어요.UNIQUE Constraint[ MySQL ]테이블 컬럼을 사용하여Foreign Key Constraint'있는 그대로'라는 칼럼에. work_id는 외부 키입니다.처음에는 열이 고유(일대일 관계)해야 했지만 지금은 필요하지 않습니다.MySQL Ver 15.1 Distributed 5.5.64-MariaDB를 사용하고 있습니다. DESCRIBE requests; +---------------------+---------------------------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Ext..

programing 2022.10.12

Vue에서 구성 요소를 가져올 위치

Vue에서 구성 요소를 가져올 위치 Vue는 처음이고, 지휘선에서 발판 프로젝트를 수행하고 있습니다.현재 가지고 있는 것은 다음과 같습니다. index.js import Vue from 'vue' import Router from 'vue-router' import Home from '../components/home' Vue.use(Router) export default new Router({ routes: [ { path: '/', name: 'home', component: Home } ] }) main.js import Vue from 'vue' import App from './App' import router from './router' Vue.config.productionTip = fal..

programing 2022.10.12

MySQL 데이터베이스 이름 변경

MySQL 데이터베이스 이름 변경 이 질문에는 이미 답변이 있습니다. MySQL 데이터베이스의 이름을 빠르게 변경하는 방법(스키마 이름 변경) (51개의 답변) 닫힘8년 전. 다음 이름으로 데이터베이스를 만들었습니다.hrms. 이제 데이터베이스 이름을 로 변경해야 합니다.sunhrm그러나 MySQL 워크벤치에서는 비활성화되어 있습니다.Linux 서버 자체에서 이 작업을 수행할 수 있습니까?명령줄에서 이 작업을 수행해야 하는 경우 이 스니펫을 복사하여 적용 및 붙여넣기만 하면 됩니다. mysql -e "CREATE DATABASE \`new_database\`;" for table in `mysql -B -N -e "SHOW TABLES;" old_database` do mysql -e "RENAME TA..

programing 2022.10.03

경고: mysql_connect(): [2002]에 이러한 파일 또는 디렉토리가 없습니다(unix:///tmp/mysql.sock 경유로 접속하려고 합니다).

경고: mysql_connect(): [2002]에 이러한 파일 또는 디렉토리가 없습니다(unix:///tmp/mysql.sock 경유로 접속하려고 합니다). Apple(PHP)에서 터미널을 사용하여 MySQL DB에 연결하려고 합니다. 어제는 정상적으로 작동했는데, 갑자기 제목에 오류가 생겼어요. 이 스크립트는 브라우저를 사용하여 실행(XAMPP가 설치되어 있음)할 때 작동하지만 터미널이 DB 연결을 거부합니다. 다음은 연결하기 위해 포함하는 파일입니다(이것을 포함하지 않으면 스크립트가 작동하지만 DB에 연결되지 않음). 내 브라우저에서도 작동하니까 잘 될 거야. 는 " " " 입니다.php scriptname.php.어떤 이유로 OS X의 mysql은 필요한 소켓파일의 위치를 잘못 취득하고 있습니다만..

programing 2022.10.03

Argparse:'--help'에 기본값을 포함하는 방법?

Argparse:'--help'에 기본값을 포함하는 방법? 다음과 같은 argparse 스니펫이 있다고 가정합니다. diags.cmdln_parser.add_argument( '--scan-time', action = 'store', nargs = '?', type = int, default = 5, help = "Wait SCAN-TIME seconds between status checks.") 현재의,--help반환: usage: connection_check.py [-h] [--version] [--scan-time [SCAN_TIME]] Test the reliability/uptime of a connection. optional arguments: -h, --help show this hel..

programing 2022.10.03

MySQL 5.0 인덱스 - 고유 대 고유하지 않음

MySQL 5.0 인덱스 - 고유 대 고유하지 않음 성능 면에서 MySQL 고유 인덱스와 고유하지 않은 인덱스의 차이점은 무엇입니까? 예를 들어 두 열의 조합에 인덱스를 만들고 싶은데 조합은 고유하지만 고유하지 않은 인덱스를 만듭니다.그것이 MySQL이 사용하는 성능이나 메모리에 큰 영향을 미칩니까? 같은 질문입니다만, 프라이머리 키와 고유 인덱스는 차이가 있습니까?UNIQURE 및 PRIMAY KEY는 제약사항이며 인덱스가 아닙니다.대부분의 데이터베이스는 색인을 사용하여 이러한 제약을 구현합니다.인덱스 외에 제약조건의 추가 오버헤드는 중요하지 않습니다.특히 의도하지 않은 중복이 발생했을 때 추적하고 수정하는 데 드는 비용은 중요하지 않습니다. 일반적으로 색인은 선택성이 높은 경우에 더 효과적입니다.이것..

programing 2022.10.03

Symfony 2에 JSON 개체 게시

Symfony 2에 JSON 개체 게시 Symfony 2를 사용하여 프로젝트를 진행하고 있으며, JSON 데이터를 주고받는 모든 데이터베이스 서비스를 처리하기 위한 번들을 구축했습니다. 문제/질문: JSON 오브젝트를 똑바로 올릴 수 있나요?현재 오브젝트에 이름을 붙임으로써 내 Ajax 호출에 대한 일반 폼 포스트를 스푸핑하고 있습니다.json={"key":"value"}이름을 지정하지 않으면 Symfony 요청 개체에서 데이터를 가져올 수 없습니다.$JSON = $request->request->get('json'); 하나의 서비스 번들을 사용하여 AJAX 콜 또는 일반 Symfony 형식을 모두 처리할 수 있도록 하고 싶습니다.현재 제출된 Symfony 폼을 사용하여 데이터를 취득한 후 JSON_EN..

programing 2022.10.03

테이블의 기본 키를 얻는 방법

테이블의 기본 키를 얻는 방법 mysql-database에서 primary key 필드의 이름을 얻을 수 있는 방법이 있나요?예를 들어 다음과 같습니다. 제 테이블은 다음과 같습니다. +----+------+ | id | name | +----+------+ | 1 | Foo1 | | 2 | Foo2 | | 3 | Foo3 | +----+------+ 여기서 필드 ID는 프라이머리 키입니다(자동 증분이지만 사용할 수 없습니다).php에서 필드 이름 "id"를 검색하려면 어떻게 해야 합니까?더 좋은 방법은SHOW KEYS항상 information_information_information에 액세스할 수 있는 것은 아니기 때문입니다.다음과 같은 기능이 있습니다. SHOW KEYS FROM table WHER..

programing 2022.10.03
반응형