请帮助优化 Rails 应用程序中的对象销毁:我有相对较大的数据库,当我想从中删除用户时,所有依赖对象的删除需要 > 1 分钟。它很长。数据库有字段索引,用于查找数据,没有索引需要> 5分钟。
我看到每个查询都需要一点时间:0.1 - 1ms。但有很多疑问。问题是:如何告诉 Rails 使用一个数据库事务删除所有相关对象?我认为这应该加快这个操作和其他一些操作。
谢谢
请帮助优化 Rails 应用程序中的对象销毁:我有相对较大的数据库,当我想从中删除用户时,所有依赖对象的删除需要 > 1 分钟。它很长。数据库有字段索引,用于查找数据,没有索引需要> 5分钟。
我看到每个查询都需要一点时间:0.1 - 1ms。但有很多疑问。问题是:如何告诉 Rails 使用一个数据库事务删除所有相关对象?我认为这应该加快这个操作和其他一些操作。
谢谢