我想知道开发人员可能犯的最常见错误,这些错误可能导致数据库服务器崩溃和/或无响应和/或中止。
我现在已经遇到过这个问题,而且我想知道编写查询的开发人员(通常是没有经验的人)会遇到的常见错误以及访问数据库服务器的脚本会遇到什么错误。
我并不是从DBA的角度来看待事情,而是希望我可以为每天必须使用数据库的开发人员(像我一样)创建一个简单的列表,其中包含一些“良好实践”。< / p>
答案 0 :(得分:1)
如果开发人员可以强制数据库服务器崩溃,我会非常担心。我希望服务器足够强大以抵御这种滥用!
然而,开发人员通常可以通过两个特定的行动引起一定程度的悲伤:
答案 1 :(得分:1)
我看到崩溃/挂起的主要原因,从最频繁到最不频繁:
LOAD DATA INFILE
。答案 2 :(得分:0)
我注意到,如果事务被提交或回滚,可能会导致系统无响应。但是我认为如果只提交了一两个事务,这对整个服务器都没有影响。
然而,我可以想象如果发生了很多事情,它可能会超载它。但这仅仅是我对开发人员的看法。