«indexing» 태그된 질문

데이터 구조 인덱싱은 데이터 조회 속도를 향상시키는 일반적인 기술입니다.


9
외래 키는 쿼리 성능을 향상 시킵니까?
제품 및 제품 범주에 2 개의 테이블이 있다고 가정합니다. 두 테이블 모두 CategoryId에 관계가 있습니다. 그리고 이것은 쿼리입니다. SELECT p.ProductId, p.Name, c.CategoryId, c.Name AS Category FROM Products p INNER JOIN ProductCategories c ON p.CategoryId = c.CategoryId WHERE c.CategoryId = 1; 실행 계획을 만들 때 Product Categories 테이블은 예상대로 클러스터 인덱스 …

3
PostgreSQL이 배열 열을 색인 할 수 있습니까?
설명서 에서이 질문에 대한 명확한 대답을 찾을 수 없습니다. 열이 배열 유형 인 경우 입력 한 모든 값이 개별적으로 색인화됩니까? 하나의 int[]열이 있는 간단한 테이블을 만들고 고유 한 인덱스를 넣었습니다. 동일한 int 배열을 추가 할 수 없다는 것을 알았습니다. 따라서 색인은 각 항목의 색인이 아닌 배열 항목의 합성이라고 생각하게됩니다. INSERT …

2
KEY 키워드는 무엇을 의미합니까?
이 MySQL 테이블 정의에서 : CREATE TABLE groups ( ug_main_grp_id smallint NOT NULL default '0', ug_uid smallint default NULL, ug_grp_id smallint default NULL, KEY (ug_main_grp_id) ); 무엇을 않는 KEY의미하는 키워드? 기본 키가 아니며 외래 키가 아니기 때문에 인덱스입니까? 그렇다면 KEY?로 작성된이 유형의 인덱스에서 특별한 점은 무엇 입니까?
141 mysql  indexing 

10
MySQL에서 독창성을 떨어 뜨리는 방법?
Create Table: CREATE TABLE `fuinfo` ( `fid` int(10) unsigned NOT NULL, `name` varchar(40) NOT NULL, `email` varchar(128) NOT NULL, UNIQUE KEY `email` (`email`), UNIQUE KEY `fid` (`fid`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 고유 키를 email어떻게 삭제하고 싶 습니까?
139 mysql  indexing  sql-drop 

3
SQL Server 인덱스-오름차순 또는 내림차순으로 어떤 차이가 있습니까?
MS SQL Server에서 열 또는 열 수에 대한 색인을 작성할 때 (버전 2005를 사용하고 있음) 각 열의 색인이 오름차순 또는 내림차순으로 지정되도록 지정할 수 있습니다. 이 선택이 왜 여기에 있는지 이해하는 데 어려움을 겪고 있습니다. 이진 정렬 기술을 사용하면 조회 속도가 빠르지 않습니까? 어떤 순서를 선택하면 어떤 차이가 있습니까?

2
mysql에서 datetime 필드를 색인화하는 것이 좋습니다?
큰 데이터베이스를 디자인하고 있습니다. 내 응용 프로그램에는 많은 행이 있습니다. 예를 들어 현재 4 백만 개의 레코드가있는 하나의 테이블이 있습니다. 내 쿼리의 대부분은 datetime 절을 사용하여 데이터를 선택합니다. mysql 데이터베이스에서 날짜 시간 필드를 색인화하는 것이 좋습니다? Select field1, field2,.....,field15 from table where field 20 between now() and now + 30 …
137 mysql  indexing 

9
복합 인덱스는 언제 사용해야합니까?
데이터베이스에서 복합 인덱스를 언제 사용해야합니까? 복합 인덱스를 사용하여 성능에 미치는 영향은 무엇입니까?) 왜 복합 인덱스를 사용해야합니까? 예를 들어 homes테이블이 있습니다. CREATE TABLE IF NOT EXISTS `homes` ( `home_id` int(10) unsigned NOT NULL auto_increment, `sqft` smallint(5) unsigned NOT NULL, `year_built` smallint(5) unsigned NOT NULL, `geolat` decimal(10,6) default NULL, `geolng` decimal(10,6) default …

3
SQLite의 기본 키에 인덱스가 필요합니까?
정수 열이 SQLite 테이블에서 기본 키로 표시 될 때 인덱스도 명시 적으로 작성해야합니까? SQLite는 기본 키 열에 대한 인덱스를 자동으로 생성하지는 않지만 목적에 따라 인덱스를 생성합니까? (나는 항상 그 열을 검색 할 것입니다). 문자열 기본 키의 상황이 달라 집니까?



7
Oracle에서 외래 키에 대한 인덱스를 만들어야합니까?
나는 테이블 A과 테이블이 B있습니다. 의 기본 키 에 A대한 외래 키가 있습니다.BBB_ID 어떤 이유로 (합법적 인 이유가 있음을 알고 있습니다) 키에서이 두 테이블을 조인 할 때 인덱스를 사용하지 않습니다. 인덱스를 별도로 생성 A.B_ID해야합니까, 아니면 외래 키의 존재가이를 제공해야합니까?
120 sql  oracle  indexing 

8
목록 또는 튜플에서 명시 적으로 항목 선택
다음 Python 목록이 있습니다 (튜플 일 수도 있음). myList = ['foo', 'bar', 'baz', 'quux'] 나는 말할 수있다 >>> myList[0:3] ['foo', 'bar', 'baz'] >>> myList[::2] ['foo', 'baz'] >>> myList[1::2] ['bar', 'quux'] 인덱스에 특정 패턴이없는 항목을 명시 적으로 선택하려면 어떻게해야합니까? 예를 들어를 선택하고 싶습니다 [0,2,3]. 또는 1000 개 항목의 매우 큰 목록에서을 …
120 python  list  select  indexing  tuples 

5
Rails : 열 추가 후 인덱스 추가
tableRails 앱에서 테이블 을 만들었다 고 가정 해 보겠습니다. 얼마 후 실행중인 열을 추가합니다. rails generate migration AddUser_idColumnToTable user_id:string. 그런 다음 user_id색인 으로 추가해야한다는 것을 깨달았습니다 . add_index메서드 에 대해 알고 있지만이 메서드를 어디에서 호출해야합니까? 마이그레이션을 실행해야합니까 (그렇다면 어느 것이 있습니까?).이 방법을 직접 추가해야합니까?

1
Pandas는 뷰와 복사본을 생성하는 데 어떤 규칙을 사용합니까?
데이터 프레임에서 선택한 항목이 원본 데이터 프레임의 복사본인지 또는 원본 뷰인지 결정할 때 Pandas가 사용하는 규칙에 대해 혼란스러워합니다. 예를 들어 df = pd.DataFrame(np.random.randn(8,8), columns=list('ABCDEFGH'), index=range(1,9)) 나는 querya가 사본을 반환하므로 foo = df.query('2 < index <= 5') foo.loc[:,'E'] = 40 원래 데이터 프레임에는 영향을주지 않습니다 df. 또한 스칼라 또는 명명 된 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.