我在站点服务器上有我的后端代码,数据库在AWS RDS上。但是,当我的服务器上调用API时,从RDS返回到Siteground需要花费太多的时间。我们尝试了一个简单的查询,比如"Select from TABLE where ID = 1",返回结果花费了将近3秒时间。我们不想移动站点上的数据库,所以任何关于加快查询时间的帮助都会有很大帮助。
有一个单独的只读数据库,它保存课程注册,我想用它来填充学生实体上的集合。这些都是NHibernate语言中的组件,由一个部门代码、课程和节号组成,比如"MTH101 sec. 2“。外部数据库有一个代理键,即学生号,它对应于我的用户实体中的一个属性,但它不是学生的主键。我是否希望将注册集合映射为NHibernate组件?