0
我正在使用ANTS性能分析器来搜索我的应用程序中的性能问题。SQLite事务处理器性能问题
我越来越善于使用事务范围下面这样的高CPU百分比:
此方法仅调用一次(当应用程序启动) 为什么它给我一个高的比例?对于仅被调用一次的select语句,事务范围是一种糟糕的方式吗?
编辑:
有使用另一种方法用select语句相同的TransactionScope多个方法,但这些方法被调用每1000毫秒(1秒)。
当我删除transactionscope时,vs中的输出窗口会告诉我有时会锁定数据库。所以建议我使用transactionscope,但它会降低性能,我应该怎么做?