Leo*_* P. 6 sql optimization large-data-volumes
现在我们有一个1.000.000的firebird数据库,必须在将所有内容加载到RAM内存后处理.要获得所有这些,我们必须使用(选择*前1000 ...)提取数据8小时.这是什么解决方案?
您需要进行什么样的处理才能将它们加载到内存中而不仅仅是通过 SQL 语句进行处理?
根据我想要做什么,我使用两种技术。
假设存在某种人工密钥(身份),请分批工作,增加处理的最后一个身份值。
将数据 BCP 输出到文本文件,搅动更新,然后将其 BCP 返回,记住在 IN 步骤之前关闭约束和索引。
| 归档时间: |
|
| 查看次数: |
2944 次 |
| 最近记录: |