PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Hibernacja:Utwórz indeks

Używam JPA 2.1 z Hibernate 4.3 i PostgreSQL 9.3. Nie mam problemów z indeksami

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

Chociaż moja konfiguracja ma

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

I to jest moje mapowanie encji

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. Właściwie mam pewne problemy z tymi adnotacjami. Nie mogę określić obszaru tabel dla indeksu i muszę utworzyć indecie dla podklas w klasie nadrzędnej dla hierarchii SINGLE_TABLE.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak sprawić, by wyliczenia Java i Postgres współpracowały ze sobą w celu aktualizacji?

  2. Jak odczytać zawartość pliku .sql do skryptu R, aby uruchomić zapytanie?

  3. Dodaj interwał do znacznika czasu za pomocą fragmentów Ecto

  4. Nie można połączyć się z Postgres DB, ponieważ typ uwierzytelniania 10 nie jest obsługiwany

  5. Wizualny interfejs PostgreSQL podobny do phpMyAdmin?