以下是引用倦猫1973在2023-4-3 07:58:19的发言:
replace 要想发挥出最高性能,表关系是少不了。
SQL 就亲民很多了,原则上是:宁可什么都不做都不可多建索引。直到程序跑不动了,再去想办法。
二者完全适合不一样的应用场景,理论上并没有 PK 的机会。
replace 要想发挥出最高性能,表关系是少不了。
SQL 就亲民很多了,原则上是:宁可什么都不做都不可多建索引。直到程序跑不动了,再去想办法。
二者完全适合不一样的应用场景,理论上并没有 PK 的机会。
看来似出偏了,什么事情都不能离开实际。
理论归理论,现实中有时还真的用“土炮”就可以,无必要动不动就用“洋枪”。
程序 = 数据结构 + 算法,就是最基本的。SQL亲民不等于万能,是吧?
至于“建索引”,这是优化“数据结构 + 算法”不可缺少的环节,难道认为SQL的高度集成与“索引”无关吗?那就太小看“索引”了。
VFP的索引还能自动维护,不知有无体验过?
说句不爱听的,不要动不动就PK这PK那,总是爱将同一问题的不同方面对立起来看待,对探讨问题毫无建设性。
用 VFP - SQL 或用 replace 有时都可以处理同一类数据事务的,“二者完全适合不一样的应用场景”就有点看低VFP“土炮”的能力。
至于DBF的应用来说,就算不用 VFP - SQL 也一样能处理得很好,难道会有说不可能的吗?
再说句爱笑的,真喜欢PK,那就与16楼的PK一下,让人见识一下什么是“真功夫”。