我有一些严重的性能问题,我发现这是因为在MySQL中缺乏索引。因此,我在实体的表定义中添加了一个索引:
@ORM\Table(
name="test",
indexes={
@ORM\Index(name="test_idx", columns={"testfield"})
}
)这些行(希望如此)是可以的,但是当我运行doctrine :validate(它说数据库在同步中)时,这些行就没有什么结果了。当我手动将索引添加到MySQL时,它说它不再同步,并且希望删除索引。我有点困惑,因为CLI工具没有添加索引(但是如果它存在的话,它会被删除),而我没有收到任何错误消息?什么不对?
发布于 2015-01-14 08:31:24
尽管如此,指数支撑系统现在已经崩溃了。看一下:
https://stackoverflow.com/questions/27903577
复制相似问题