带有>的旧版数据库标准化数据库中的9mil记录,因此有多个表。
当将具有ForeignKeys的表加载到非常大的表时,我新安装的(遗留数据库适应),Django管理员无法使用缓慢 - 死慢。
原因很简单,在尝试加载管理页面时,正在加载ForeignKey表以推入管理屏幕中的菜单。此SQL无法足够快地加载。即使它确实完成了加载,项目的菜单也会非常疯狂,而不是适合用户的小部件。
所以......还有其他人面对这个并解决了吗?也许有办法用过滤查找替换菜单?还有其他任何聪明的解决方案吗?也许可以在大型数据库上创建一个专门用于Django和Admin的整个项目。