【发布时间】:2011-09-11 01:02:40
【问题描述】:
我正在迁移大型 Web 服务以兼容国际字符。它是一个 Tomcat/Spring MVC/SQL Server 堆栈。迁移本身相对简单,我们在 Tomcat 中进行了一些设置更改以强制在响应中默认使用 UTF-8,更改了一些 Java 代码以使用编码并将一些 VARCHAR 列迁移到 NVARCHAR,然后是健康剂量单元/功能测试。
我团队中的另一个人现在想要进行负载测试,以确保所有更改都不会对系统性能产生不利影响。上面描述的这种转变的各个组成部分并没有真正暗示任何性能变化,坦率地说,基于我有限的知识,我认为这不是完全必要的。无论如何我都打算这样做,但是我的问题是,在这样的迁移中是否有任何性能问题?是否有任何特定于不同字符编码的东西可能会改变系统的性能?
我唯一能想到的就是繁重的字符串比较和排序等。有什么想法吗?
【问题讨论】:
-
感谢大家的回答,我随便挑了一个接受,因为他们都一样好
标签: sql-server tomcat unicode spring-mvc