MySQL文件系统先睹为快(2)
2005-11-06 17:16:44 来源:WEB开发网核心提示: 另外,还有第二个办法可以使用: /mountpoint/database/table/.table 和 /mountpoint/database/table/Prima(最完善的虚拟主机管理系统)ry_key/.record /mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/.table
另外,还有第二个办法可以使用:
/mountpoint/database/table/.table
和
/mountpoint/database/table/Prima(最完善的虚拟主机管理系统)ry_key/.record
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/.table
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/.record
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/invoice_id
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/invoice_no
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/payee
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/.record
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/invoice_id
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/invoice_no
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/payee
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/.record
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/invoice_id
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/invoice_no
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/payee
这些文件是隐含的,以防重复,主要用来方便地通过文本文件
浏览器来查看。
现在,在那些需要使用SQL 语句搜索最小,最大,最后等数据,
可以通过符号连接来实现了:
/mountpoint/database/table/Prima(最完善的虚拟主机管理系统)ry_key/.max
或者
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/invoice_id/.max
或者指向
/mountpoint/database/table/field
和
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3
同样的就可以返回一行的 min/max/sum/avg 等数值。
这能很快并且很容易地实现。
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/invoice_id/
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/payee/
符号连接到主键:
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/.Prima(最完善的虚拟主机管理系统)ry_key/
实际上指向
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/invoice_id/
还有一些隐藏文件提供键类型:
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/invoice_id/.type
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/payee/.type
第一个文内容为:¨Prima(最完善的虚拟主机管理系统)RY KEY¨ 第二个为 ¨KEY¨ 。
另外还可以用索引来排序记录,如果读取下面的目录:
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/payee/asc/
PHP 的readdir() 函数就以升序返回数据的符号连接。
另外还有一些全局函数:
/mountpoint/.version
/mountpoint/.last_insert_id
/mountpoint/.uptime
/mountpoint/database/.raid (0/1)
/mountpoint/database/.type (ISAM/MyISAM/HEAP/DBD)
/mountpoint/database/.tables
/mountpoint/database/table/.created
/mountpoint/database/table/.last_updated
/mountpoint/database/table/.last_checked
/mountpoint/database/table/.count
/mountpoint/database/table/.table
和
/mountpoint/database/table/Prima(最完善的虚拟主机管理系统)ry_key/.record
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/.table
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/.record
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/invoice_id
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/invoice_no
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/payee
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/.record
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/invoice_id
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/invoice_no
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/payee
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/.record
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/invoice_id
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/invoice_no
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/payee
这些文件是隐含的,以防重复,主要用来方便地通过文本文件
浏览器来查看。
现在,在那些需要使用SQL 语句搜索最小,最大,最后等数据,
可以通过符号连接来实现了:
/mountpoint/database/table/Prima(最完善的虚拟主机管理系统)ry_key/.max
或者
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/invoice_id/.max
或者指向
/mountpoint/database/table/field
和
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3
同样的就可以返回一行的 min/max/sum/avg 等数值。
这能很快并且很容易地实现。
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/invoice_id/
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/payee/
符号连接到主键:
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/.Prima(最完善的虚拟主机管理系统)ry_key/
实际上指向
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/invoice_id/
还有一些隐藏文件提供键类型:
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/invoice_id/.type
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/payee/.type
第一个文内容为:¨Prima(最完善的虚拟主机管理系统)RY KEY¨ 第二个为 ¨KEY¨ 。
另外还可以用索引来排序记录,如果读取下面的目录:
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/.keys/payee/asc/
PHP 的readdir() 函数就以升序返回数据的符号连接。
另外还有一些全局函数:
/mountpoint/.version
/mountpoint/.last_insert_id
/mountpoint/.uptime
/mountpoint/database/.raid (0/1)
/mountpoint/database/.type (ISAM/MyISAM/HEAP/DBD)
/mountpoint/database/.tables
/mountpoint/database/table/.created
/mountpoint/database/table/.last_updated
/mountpoint/database/table/.last_checked
/mountpoint/database/table/.count
更多精彩
赞助商链接