Joh*_*ruz 3 database indexing excel performance
我有一个客户试图使用75mb Excel电子表格作为数据库.他们无法将其转移到其他任何地方.我不知道索引Excel电子表格的方法,所以我想我会问.我做谷歌"索引Excel",但我没有找到任何东西.Excel中似乎有一个与数据库索引无关的"索引"功能(除非我读错了).
编辑(附加信息):针对此电子表格编写了一份Crystal Report,它有40个,是40个子报告,所有这些都与同一个多标签电子表格相对应.这很疯狂,但这就是他们设计的方式.这需要花费大量的时间来处理,如果数据被索引,它仍然会很慢,但它会慢100倍.
您无法索引Excel电子表格.Excel中的= INDEX()函数仅仅是获取单元格引用的一种方式,与"索引"无关,后者是任何RDBMS的定义特征.数据库管理系统昂贵且复杂是有原因的,其中之一是因为它们提供了组织数据以便快速检索和处理的能力.
但是,你真正的问题似乎更具政治性而非技术性!我不知道您可以使用哪种时间和资源,但我会看到您是否可以将此电子表格导入某种免费/廉价数据库(如SQL Server Express,甚至是Access),并将模拟报告演示给客户端.从你描述的内容来看,他们似乎真的不知道他们可以看到的那种表现与他们现在要处理的内容有什么关系.如果他们发现常用报告的生成速度比他们通常看到的速度快50倍,他们可能会改变他们对Excel的看法.
| 归档时间: |
|
| 查看次数: |
1725 次 |
| 最近记录: |