APP下载
报价宝  ›  综合  › 

Google开源ORM调校工具,找出产生缓慢数据库查询的程式码

报价宝 来源:baojiabao.com 发布时间:2021-01-29 20:53:00 10月30日更新
报价宝综合消息Google开源ORM调校工具,找出产生缓慢数据库查询的程式码

Google在GitHub上开源了Sqlcommenter函式库,可提供了ORM与数据库查询的对应关系,让开发人员深入了解,ORM与数据库查询效能低落之间的关联,并对症下药解决问题。

物件关系对应(Object-relational mapping,ORM)可让开发人员使用物件导向范式,编写数据库查询,也就是说,开发人员可以使用自己熟悉的语言,来撰写SQL语句,但Google提到,由于全端开发人员仰赖ORM工具,在应用程序中撰写数据库程式码,但是因为SQL语句都是由ORM函式库产生,因此当程式码所产生的查询过于缓慢,反而使得开发人员无从理解其原因。

因此Google开发了Sqlcommenter,来解决ORM函式库与数据库效能间的落差,Sqlcommenter可让开发人员了解应用程序中的哪一行程式码,正是产生缓慢查询的元凶,Sqlcommenter让ORM得以在SQL语句加入评论,以标记ORM与SQL语句之间的关系,因此缓慢的查询也就可以跟源代码相关联,供开发者深入了解后端数据库效能。

Google提到,应用程序只需要进行很少的程式码变更,就可在使用ORM的应用程序中应用Sqlcommenter,而Sqlcommenter所产生的可观察性资讯,除了能直接供开发人员参考,也能整合到其他的工具中,像是Cloud SQL Insights等,供额外的应用程序监控使用。

文章标签: 报价宝 降噪耳机价格 耳机价格 红米手机价格 华为手机价格 小米手机价格 电视机价格 笔记本电脑价格 笔记本价格 汽车价格 手机价格 笔记本电脑价格 小米手机价格 华为手机价格 耳机价格