数据库
过去 12 个月,您使用过哪种(哪些)数据库?
此数据最有趣的一个方面是,位次与去年完全相同,没有变化。
一些问题(包括这个问题)的结果根据受访者的 SQL 使用情况分为 2 组。将 SQL 作为其 3 种主要编程语言之一的开发者被归到“SQL 为主要语言”组,在过去 12 个月中使用过 SQL 的每个人被归到“SQL 为次要语言”组。回答也按照受访者使用的数据库进行了拆分。
过去 12 个月,您使用过哪种(哪些)数据库?
只有使用数据库的受访者回答了这个问题。
您是否计划在未来 12 个月内采用或迁移到其他数据库?如果有计划,是哪种(哪些)数据库?
数据库用户在改变方面似乎极其保守:受访的大多数开发者今年都不计划迁移。
您是否计划在未来 12 个月内采用或迁移到其他数据库?如果有计划,是哪种(哪些)数据库?
只有使用数据库的受访者回答了这个问题。
您经常使用哪种(哪些)工具处理数据库?
DataGrip 的份额略微增长,排名上升两位,来到第五。
您经常使用哪种(哪些)工具处理数据库?
只有使用数据库的受访者回答了这个问题。
请注意,大多数受访者同时使用两个或更多数据库。因此,MongoDB 用户也使用 MySQL Workbench 就不足为怪了。
您使用数据库有多长时间了?
您使用数据库有多长时间了?
只有使用数据库的受访者回答了这个问题。
对于初级和高级开发者来说,MongoDB 都是一个备受欢迎的 NoSQL 数据库选择。
您调试存储过程的频率如何?
您调试存储过程的频率如何?
只有使用数据库的受访者回答了这个问题。
您的数据库中是否包含测试?
您的数据库中是否包含测试?
只有使用数据库的受访者回答了这个问题。
在 Oracle 和 MSSQL 数据库上执行/运行的测试数量最多。
您是否将数据库脚本保存在版本控制系统中?
您是否将数据库脚本保存在版本控制系统中?
只有使用数据库的受访者回答了这个问题。
在版本控制系统中,MySQL 是使用频率最低的数据库。
您是否为数据库对象编写注释?
在使用数据库的开发者中,超过一半的人在数据库中使用注释。
您是否为数据库对象编写注释?
只有使用数据库的受访者回答了这个问题。
Oracle 用户是最活跃的数据库评论者。
您最大的表中大约有多少行(或同等)?
您最大的表中大约有多少行(或同等)?
只有使用数据库的受访者回答了这个问题。
请注意,大多数受访者同时使用两个或更多数据库。使用 SQLite 数据库的用户不一定在 SQLite 数据库中拥有数十亿行
感谢您的参与!
我们真诚地希望您能发现我们的报告有用。与您的朋友和同事分享这份报告。
加入 JetBrains Tech Insights Lab
如果您有任何疑问或建议,请发送电子邮件至 surveys@jetbrains.com。