首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自慢速临时表的复杂记帐计算

来自慢速临时表的复杂记帐计算
EN

Stack Overflow用户
提问于 2012-12-05 02:50:05
回答 1查看 108关注 0票数 0

我的任务是写一个复杂的发票和账单系统与报告。数据库的结构是这样的,返回发票的总数和数字需要复杂的连接和计算字符串,这对于故障排除和错误高度敏感。

我没有在整个报告系统中生成冗长而复杂的查询库,而是选择使用临时表来执行必要的计算,并将数字放在记录ID号旁边,我可以在需要的时候随时随地加入这些ID号。这使得编写系统代码变得容易得多,但也使数据库明显变慢,因为需要使用该临时表的每个页面命中都必须首先填充它。

总而言之,我有一个报告系统,它必须能够显示来自一系列发票表的计算数字。有没有人能在不降低服务器速度的情况下,提供简化此过程的方法或解决方案建议?

EN

回答 1

Stack Overflow用户

发布于 2012-12-05 03:12:24

很难判断,因为你的描述太笼统了。

一种可能的解决方案是:如果您生成的报告有点过时,那么您可以创建一个常规表,而不是临时表,并根据需要使用事件调度程序在其中填充所有信息(例如,一天一次或一小时一次)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13709848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档