某商场新购了一套商品经营管理系统,此系统使用SQL Server 2008数据库管理系统。此系统上线运行前,需将商场原有的数据导入到新系统中。原有系统使用SQL Server 2000,数据结构与新系统不完全一致。为了保证数据一致性,数据导入过程中要求暂停业务且必须在2小时内完成。 在成功导入历史数据后,此系统顺利上线运行。在上线运行的第一周,发现数据库服务器CPU使用率很高,达到近90%,高峰期间达到100%,且系统内存使用率达到90%,但系统1/0很轻。业务人员反映系统操作速度很慢。为了提高系统运行速度,在不修改应用程序的前提下,两位工程师提出了不同的解决方法: i.为服务器增加2颗CPU,缓解CPU使用率很高的问题。 ii.为服务器增加一倍内存,缓解内存使用率很高的问题。 考虑成本,现阶段只能按照一种方案实施。请指出在现有情况下,哪种方案更合理并给出理由。