嗨,我在Web应用程序中使用数据库相对较新,我正在尝试为用户开发动态应用程序。
所以,我想知道你的应用程序经常(比如每2秒)从同一个用户执行INSERT / UPDATE查询是多么安全。
我知道INSERT / UPDATE查询的执行速度很慢(我已经读过每秒12次INSERT)但这不是我的问题。
我的问题是关于我的数据库的安全性。
答案 0 :(得分:2)
对数据库执行INSERT或UPDATE的频率与数据库的safety
无关。但它可能会影响其performance
,这是可能的。
答案 1 :(得分:0)
我认为OP的关注更多的是数据库处理负载的能力的稳健性而不是腐败,而不是SQL注入的问题。 (尽管有值得注意的有价值的评论)。每个用户建议的卷应该没有问题。
应定期维护检查任何数据库的数据库完整性。确保您正在执行以下操作,并且您应该在性能和可靠性方面没有任何问题。
然后监视性能是否有足够的内存,DISK I / O和CPU。
答案 2 :(得分:-1)
在表名之后没有“with(nolock)”段,正在插入/更新的表总是被锁定。
如果是这样,它如何表现良好