腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何在django中指定
索引
类型?(
btree
vs hash等)
mysql
、
django
、
django-models
、
models
正如标题所说,如何在django中的模型字段上指定我想要的
索引
类型。 ...如何确保它是
btree
索引
而不是hash。或者这一切都是自动为我们完成的,django使用一些大表来选择“最佳
索引
类型”
浏览 24
提问于2017-07-16
得票数 4
回答已采纳
1
回答
mySQL
转储不一致性
mysql
、
indexing
、
export
、
dump
我的一个字段有一个
索引
。当我导出两个sql文件时,在一个文件中定义
索引
如下:另外一个是这样的:生产服务器是开发服务器的克隆,与
mysql
版本相同。导出是使用Navicat (OS )完成的,但我不知道这是否相关,因为转储是
mysql
本地的.这不是一个问题,因为两者在所有情况下都是
btree
,但我只是好奇为什么有时添加USING
BTR
浏览 1
提问于2016-04-01
得票数 1
回答已采纳
1
回答
在生产数据库上创建
索引
MySQL
5.6.13
mysql
、
indexing
、
locking
我正在运行
MySQL
5.6.13,我想在我的生产数据库上运行一个CREATE INDEX ...
BTREE
语句。 这个表是InnoDB,有大约400万行,我非常不想锁它。创建这个
索引
安全吗?
浏览 1
提问于2013-10-22
得票数 5
回答已采纳
1
回答
未指定
MySQL
innoDB
索引
存储类型
mysql
、
indexing
、
mysql-workbench
、
b-tree
我正在使用
MySQL
工作台来管理我的数据库架构。我已经注意到,如果我创建一个
索引
,有一个节
索引
选项。
默认
情况下,存储类型为空,块大小为0。下拉选项的
BTREE
和RTREE,但它允许我保存它没有任何选择。 因为我没有指定存储类型,所以它实际上是否正确地保存了
索引
?返回并修改表以使用
BTREE
会导致
MySQL
工作台挂起几分钟,同时重新
索引
表。因此,我想知道如果没有指定存储类型,是否会导致
索引
不能正常工作。
浏览 2
提问于2013-07-08
得票数 1
1
回答
如何在MySQLWorkbench中取消
索引
的存储类型,使其成为
默认
值
mysql-workbench
在
mysql
工作台中创建
索引
时,没有指定
索引
的存储类型(
BTREE
/RTREE),而是在创建
索引
时数据库
默认
设置
索引
类型。一旦将
索引
的存储类型选择为
BTREE
(innoDB中的唯一选项),我就无法找到删除设置的方法。因此,在最右边的“存储类型”字段中,我有
BTREE
,如下所示: 但我想把它放在最右边,如下所示: 小部件显示
BTREE
,除了在工作台中删除
索引
并
浏览 4
提问于2013-11-17
得票数 0
回答已采纳
2
回答
MySQL
何时可以使用散列代替
BTREE
mysql
、
hash
、
indexing
、
innodb
、
b-tree
由于
MySQL
在创建
索引
时
默认
使用
BTREE
,有没有可以使用HASH的实例?例如,如果我的表只包含INT UNSIGNED值的外键。在这种情况下,用散列覆盖
BTREE
是一个很好的改进吗?
浏览 2
提问于2013-01-20
得票数 6
3
回答
MySQL
:为什么
索引
列被标记为"
BTREE
?“
mysql
NULL, PRIMARY KEY (`ORDER_ID`,`PRODUCT_ID`,`USER_ID`) USING
BTREE
, KEY `FK_orders_products_2` (`PRODUCT_ID`) **USING
BTREE
users` (`ID`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT C
浏览 3
提问于2013-02-11
得票数 2
1
回答
mysql
使用
索引
优化排序!
mysql
、
sorting
、
indexing
(11)
默认
NULL,主键(id),KEY idx\_sort (total,total\_question)使用
BTREE
) ENGINE=InnoDB
默认
CHARSET=gb2312;
mysql</
浏览 1
提问于2012-03-19
得票数 1
1
回答
为什么我的唯一约束会与外键混淆?
mysql
、
unique-constraint
但当我发出这个命令时:我知道这个错误: 1553 -不能删除
索引
‘uq_权限’:在外键约束中需要
浏览 1
提问于2020-07-28
得票数 2
回答已采纳
1
回答
基于null时间戳的
mysql
表
索引
mysql
、
indexing
、
timestamp
我有一个带有时间戳字段的
mysql
表。或者,我是否应该创建和维护另一个字段,当时间戳字段为空时设置为0,否则设置为1? 其他选择也是受欢迎的。
浏览 2
提问于2012-12-18
得票数 1
回答已采纳
1
回答
mysql
如何维护ibd文件?
mysql
mysql
是否会将整个ibd文件加载到内存中,并在向innodb插入新行时处理内存中的所有内容?如果二级
索引
可以加载到内存中,为什么必须使用B树?
浏览 0
提问于2022-11-09
得票数 0
1
回答
SQL -内连接表上的复合
索引
?
mysql
、
sql
、
indexing
、
database-design
我正在尝试创建一个或多个额外的
索引
来加快下面的查询速度。所有的键都是主键(除了表A上的id ),所以它们已经有一个
默认
的
btree
索引
与之关联。表A上的id也已经有一个与之关联的
索引
,因为它是一个MUL键,这意味着它是非惟一
索引
的一部分。:+---------+------------+----------+--------------+-------------+----------+-------
浏览 3
提问于2016-12-16
得票数 0
1
回答
MYSQL
5.5.24中匹配不起作用
mysql
、
database
、
wamp
、
wampserver
我正在编写以下查询:我收到的错误是:使用的表类型不支持全文
索引
。 我在wamp服务器上使用
mysql
版本5.5.24。
浏览 3
提问于2015-08-05
得票数 0
回答已采纳
2
回答
为什么在
mySQL
的"CREATE TABLE“中会出现"USING
BTREE
”?
mysql
、
sql
KEY `Index_2` (`OWNER_ID`), KEY `Index_3` (`SOLVEDREPLAY_ID`) **USING
BTREE
**, CONSTRAINT `FK_challenges_1` FOREIGN KEY (`OWNER_ID`)CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=u
浏览 0
提问于2014-05-10
得票数 2
6
回答
使用
BTREE
时出现
MySQL
错误
mysql
我有一个
mysql
数据库,我已经从我的在线服务器上下载,并试图导入到我的本地
mysql
,但它不工作,显示此语法错误。我在此查询中找不到任何错误SQL1064-您的语法中有一个错误;请查看与您的
MySQL
服务器版本对应的手册,了解在第27行使用near 'USING
BTREE
,KEY idx_p_id(p_id) USING
BTREE
,KEY‘时的正确语法 PRIMARY KEY (`a_id`), UNIQUE KEY `idx_a_id` (`a_id
浏览 63
提问于2010-09-22
得票数 19
回答已采纳
2
回答
命令删除表的所有非主
索引
。
php
、
mysql
、
indexing
、
sql-drop
是否有一个
MySQL
命令可以删除除单个表中的第一个
索引
之外的所有额外
索引
,从而只保留主
索引
?额外的Post_Date和Post_Date_x
索引
是在脚本的开头创建的,因此我希望在脚本末尾使用
MySQL
命令
浏览 5
提问于2012-04-17
得票数 3
回答已采纳
1
回答
MySQL
未使用的特定
索引
mysql
、
indexing
、
innodb
: +----------+------------+----------------+--------------+-)
mysql
> EXPLAIN SELECT * FROM `ts_cards` WHERE ( cardstatus= 2 OR使用"USE KEY“或"FORCE KEY”可以使其使用cardtyp
浏览 0
提问于2012-06-22
得票数 0
3
回答
如何为
MySQL
表添加
索引
?
云数据库 SQL Server
我有一个非常大的
MySQL
表约150,000行的数据。以上代码运行良好,因为ID字段是主
索引
。例如以上字段以前没有
索引
,但是,我已经将其添加为
索引
,但是当我尝试运行上述查询时,结果是非常缓慢的。EXPLAIN查询显示,当我已经添加一个product_id字段时,没有
索引
,并且查询到20分钟到30分钟之间的
浏览 922
提问于2017-12-26
2
回答
如何修复SQLSTATE[42704]:未定义的对象:7错误:数据类型json在heroku宿主中没有访问方法"
btree
“的
默认
操作符类
laravel
、
postgresql
、
eloquent
我想问一下如何修复在本地托管的laravel中的错误,我使用
mysql
,但是在heroku,我切换到postgres,在迁移时得到这些错误。在Connection.php第678行中: SQLSTATE42704:未定义对象:7错误:数据类型json没有访问方法"
btree
“的
默认
操作符类。提示:必须为
索引
指定运算符类,或为数据类型定义
默认
运算符类。“的
默认
操作符类。提示:您必须为
索引
指定一个操作符类,或者为数据类型定义一个
默认
操作符类。
浏览 4
提问于2021-03-27
得票数 1
2
回答
btree
和rtree
索引
的区别是什么?
performance
、
mysql
、
indexing
我在MySQLWorkbench上注意到,在进行设计前,您可以选择如何存储
索引
。存储类型如下:RTREE在研究这个问题时,我发现了一些在我头上很难理解的信息,所以我在寻找关于这些和/或为什么你应该选择一个而不是另一个的区别的实用信息。而且,我以前从未选择过存储类型,因此我假设
MySQL
选择的是
默认
存储类型(
BTREE
?)
浏览 0
提问于2011-10-09
得票数 48
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券