sql >> Database >  >> RDS >> PostgreSQL

Slaapstand:Index maken

Ik gebruik JPA 2.1 met Hibernate 4.3 en PostgreSQL 9.3. Ik heb geen problemen met indexen

hibernate-commons-annotations-4.0.4.Final.jar
hibernate-core-4.3.1.Final.jar
hibernate-jpa-2.1-api-1.0.0.Final.jar
jandex-1.1.0.Final.jar
javassist-3.18.1-GA.jar
jboss-transaction-api_1.2_spec-1.0.0.Final.jar

Hoewel mijn configuratie heeft

<property name="hibernate.hbm2ddl.auto" value="update"/>

En dat is mijn entiteitstoewijzing

import javax.persistence.Entity;
import javax.persistence.Index;
import javax.persistence.Table;

@Entity
@Table(name = "users", indexes = {
        @Index(columnList = "id", name = "user_id_hidx"),
        @Index(columnList = "current_city", name = "cbplayer_current_city_hidx")
})

ps. Ik heb zelfs wat problemen met die annotaties. Ik kan geen tabelruimte specificeren voor index en moet indecies maken voor subklassen in bovenliggende klasse voor SINGLE_TABLE hiërarchie.



  1. 5 dingen die u moet weten over 'Windows 10 S'

  2. Hoe krijg ik met behulp van PL/SQL de inhoud van een bestand in een blob?

  3. De Drop Column-bug in Oracle 18c en 19c aanpakken

  4. MySQL vs MongoDB 1000 leest