sql >> Databasteknik >  >> RDS >> PostgreSQL

Viloläge:Skapa index

Jag använder JPA 2.1 med Hibernate 4.3 och PostgreSQL 9.3. Jag har inga problem med index

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

Även om min konfiguration har

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

Och det är min enhetskartläggning

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. Jag har faktiskt lite problem med de anteckningarna. Jag kan inte ange tabellutrymme för index och måste skapa indecies för underklasser i överordnad klass för SINGLE_TABLE-hierarkin.



  1. Så här navigerar du i Access 2019-öppningsarbetsytan

  2. Lägg till en ny tabellkolumn till specifik ordningsposition i Microsoft SQL Server

  3. PostgreSQL Regex Ordgränser?

  4. SQL Server 2016:Spara frågeresultat till en CSV-fil