不要使用系统库存放业务数据 因此,如果用户在 local 库下建表写数据,会存在数据安全风险,也不能利用文档数据库服务读写分离的特性。 admin 库的写性能受限。由于一些特殊原因,admin 库下的所有表在执行写入操作时,需要先获取 DB 的写锁(非意向写锁)。这样导致 admin 库下的写入操作都是串行执行的,而且和读操作互斥,因此性能低下,不适合存储业务数据。 不利于用户权限分配。如果使用系统库存储数据,可能会在给普通用户分配权限时将系统表暴露出去,带来额外的系统风险。 删表删库等操作存在严重风险。