如何利用数据库主键提升访问性能
大家都知道,活字格作为企业级低代码开发平台,拥有6大引擎,3大能力,能够高效落地企业级应用。在每年的应用大赛中也能看到很多格友利用活字格做了很多复杂的应用,例如2021年企业级低代码应用大赛中宁波聚轩利用活字格做的“轴管通”,集成了ERP、MES、WMS和设备机联网系统,为轴承行业开发出一套专业化、可视化、数字化、物联化、精细化的轴承管理平台,既大气,又实用。但近有格友反馈,为什么利用活字格开发出来的应用,页面访问的速度特别慢,是不是低代码开发平台开发出来的应用性能就这么“低效”呢?
先来跟大家分享一个例子,看看你是不是也有类似的困扰。
有一位格友利用活字格开发了一套应用系统,在系统中使用的数据库是sqlserver。数据库内主要保存了司机的位置,数据量约有800多万行。由于业务访问需要,希望把这个表中的一些数据展示在使用活字格的开发的页面中。考虑到数据量比较大,在页面端采用分页的方式会提升用户访问的效能,优化访问体验。看起来这个方案非常的完美,可是实际上的效果却不尽人意。当打开使用活字格做出来的页面时,打开的时间足足花费了2分钟。真是不可思议,为什么会这样呢?
为了快速定位问题,葡萄城的工程师特意远程连接到应用现场,看看如何解决客户的困扰。工程师发现格友开发的应用确实是使用活字格开发,在访问策略上也确实使用了分页,那怎么还是这么慢呢?为了更深入的了解问题,特意对数据库进行调查。
通过使用数据库访问语句:
1
相关文章 |