腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(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分钟之间的
浏览 703
提问于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
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ElasticSearch索引 VS MySQL索引
MYSQL索引
MySQL索引分析
MySQL索引原理
浅谈Mysql索引
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券