WordPress开发函数add_clean_index()

WordPress开发函数add_clean_index(),向指定的表添加索引。

用法:

add_clean_index( string $table, string $index )

参数:

$table

(string) (必需) 数据库表的名称。

$index

(string) (必需) 数据库表索引列。

返回:

(true) 是的,在执行完之后。

来源:

文件: wp-admin/includes/upgrade.php

function add_clean_index( $table, $index ) {

global $wpdb;

drop_index( $table, $index );

$wpdb->query( “ALTER TABLE `$table` ADD INDEX ( `$index` )” );

return true;

}

更新版本:
WordPress开发函数add_clean_index() (https://www.wp-admin.cn/) WordPress开发教程 第1张
用户贡献的笔记:

(MakeWebBetter贡献- 10个月前)

有时,在数据库中创建了一个表之后,我们发现在该表上添加一个索引以加快涉及该表的查询是有利的。

function wpdocs_mwb_make_fetch_fast()

{

global $wpdb;

// Add some Clean up indices

add_clean_index( $wpdb->posts, ‘post_name’ );

add_clean_index( $wpdb->categories, ‘category_nicename’ );

add_clean_index( $wpdb->comments, ‘comment_approved’ );

add_clean_index( $wpdb->posts, ‘post_status’ );

}

相关推荐

发表回复

房先生
我们将24小时内回复。
2024-05-11 05:21:47
您好,有任何疑问请与我们联系!
您的工单我们已经收到,我们将会尽快跟您联系!
[QQ客服]
2781198
加我微信
[电话联系]
13585372227
[电子邮件]
chaoneo@163.com
取消

选择聊天工具: