Tag: database indexes

使用Hibernate @Index注释在DB上创建索引

我的项目中有注释驱动的hibernatefunction。 现在我想在列上创建索引。 我目前的列定义是 @NotNull @Column(name = “hash”) private String hash; 我在这里添加@Index注释。 @NotNull @Column(name = “hash”) @Index(name=”hashIndex”) private String hash; 然后DROP TABLE并重启Tomcat服务器。 在实例化服务器之后,会创建表,但我无法在后续查询中看到新索引。 SHOW INDEX FROM tableName 期望用新索引构造表。 我正在使用带有MySQL的InnoDB。