高分征解!谁知道*.px是什么文件!在我的db数据库中,每次都产生一个同名的PX文件!进来的都有分。谢了! (200分)

  • 主题发起人 主题发起人 topboy
  • 开始时间 开始时间
T

topboy

Unregistered / Unconfirmed
GUEST, unregistred user!
比如说 user.db 数据库。程序运行一段时间后会产生一个user.px文件。这是什么文件?
要不要删除?对我的数据库有没有影响!

请详细回答,谢谢!进来的都有分。谢了!
我在线等候!
 
*.px是*.DB的索引文件,不能删除,如:USER.PX就是USER.DB的索引文件;它不是运行时才出现
的,而是建表时,如果你在某个字段的'KEY'里双击出现'*'时,就会自动产生*.px文件.
 
但是我删除之后,程序一样运行,而且也可以自动排序。。。
 
.px也就是paradox index,是查找是动态生成的,可以删除。但删除后查找没有不删除的查找快。
也会动态再生成。
 
“但是我删除之后,程序一样运行,”
因为他有重建了索引文件[:D]
 
感谢,不要分
 
paradox的索引文件,自动生成的,不用管他
 
px是paradox数据表的主索引(primary index)文件,
如果该数据表没有设置主索引,就不会有px文件,如果需要具体文件格式,请留email。
另外,如果还设置了副索引(secondary index),则会生成x**文件,它的文件格式与
db文件的基本格式相同。
 
不要管它
 
px是索引文件 楼上都说了
但db还有一些其他辅助文件的 什么val,mb什么的
有时候这些文件可能是必须
有一次我帮客户将一些古老的数据库(foxbase之类的)导入sqlserver7
忘记抄索引文件,结果那个表就不能打开了
真想砸他的486 罗威服务器
 
px是索引文件,一般来说,如果你的表设计时没有设计主键(关键子)或着没有对表进行索引,
你在打包发布时,可以不考虑这个文件。如果你做了以上这个工作,建议你一定将这个文件打包进
去。否则,结果不用我说了吧。不是每次都那么幸运啊。
还有,有些时候,会产生MB之类的其他类型的文件。我还不知道到底做什么的。
小心总是好的,而且站用空间很小。
 
硬木花椒的是正确答案。你程序没有问题,因为你没有使用主键
 
同意硬木花椒的答案
 
后退
顶部