如何告诉 MonetDB 数据在表中排序?

     2023-04-19     265

关键词:

【中文标题】如何告诉 MonetDB 数据在表中排序?【英文标题】:How to tell MonetDB that data are sorted in the table? 【发布时间】:2015-03-19 19:22:52 【问题描述】:

给定一个表data(如下所述),并确保导入该表的值已排序。

CREATE TABLE data (INT value) 
CREATE INDEX index_value ON data (value)

因为 MonetDB 可以忽略 CREATE INDEX 语句(详见 here)。我如何告诉 MonetDB 数据已排序以便让他改进查找操作?

【问题讨论】:

【参考方案1】:

来自https://www.monetdb.org/pipermail/users-list/2015-March/007932.html(已编辑):

MonetDB 会自动检测到它。只需确保数据确实在加载时排序。您可以使用调用来检查它

select "column","sorted" from storage() where "table"='yourtable';

其中包含指示 MonetDB 是否检测到排序顺序的列。

请不要在此处和 MonetDB 邮件列表中重复发布。

【讨论】:

db2数据库某一个表增加新列后,如何改变该列在表中的排序?表右方的“上移”和“下移”好像都用不了。

select*fromsysibm.COLUMNSwhereTABLE_NAME='表名大写'ORDERBYORDINAL_POSITION;ORDINAL_POSITION就是存储到数据库系统的列顺序,这个好像不能修改,你可以重新表,然后列的顺序和定义时的顺序一样。参考技术A需要把表drop掉重建了,不然列的... 查看详情

通过 jquery 在表中添加按钮不起作用你能告诉我有啥问题吗?

】通过jquery在表中添加按钮不起作用你能告诉我有啥问题吗?【英文标题】:addedbuttonintablebyjqueryisnotworkcanyoutellmewhatisproblem?通过jquery在表中添加按钮不起作用你能告诉我有什么问题吗?【发布时间】:2019-10-0507:07:55【问题描述... 查看详情

如何使用 psql 命令行界面在表中显示数据?

】如何使用psql命令行界面在表中显示数据?【英文标题】:Howtoshowdatainatablebyusingpsqlcommandlineinterface?【发布时间】:2014-11-2008:08:42【问题描述】:有没有办法使用psql命令行界面显示表格内的所有内容?我可以使用\\list显示所有... 查看详情

您将如何使用 angular2 在表中显示递归数据?

】您将如何使用angular2在表中显示递归数据?【英文标题】:Howwouldyoudisplayrecursivedatainatablewithangular2?【发布时间】:2016-12-3108:32:54【问题描述】:我有一个递归数据结构(通过children属性递归)如下:exportinterfaceIExecutableLoground:nu... 查看详情

如何编写 SQL 脚本以在表中插入/更新数据

】如何编写SQL脚本以在表中插入/更新数据【英文标题】:HowtowriteaSQLScripttoInsert/UpdateDataintable【发布时间】:2020-03-1908:35:10【问题描述】:在SQLServer中,我有一个名为-massupdate的临时表和一个名为retaildata的主表结构如下。表批量... 查看详情

如何将火花流输出转换为数据帧或存储在表中

】如何将火花流输出转换为数据帧或存储在表中【英文标题】:Howtoconvertsparkstreamingoutputintodataframeorstoringintable【发布时间】:2018-02-2615:23:31【问题描述】:我的代码是:vallines=KafkaUtils.createStream(ssc,"localhost:2181","spark-streaming-consum... 查看详情

如何在 Oracle 11g 中使用游标在表中插入数据?

】如何在Oracle11g中使用游标在表中插入数据?【英文标题】:HowtoinsertdataintableusingcursorinOracle11g?【发布时间】:2015-12-0212:13:14【问题描述】:在这个过程中,我想插入userid值不同,就像在这个选择查询中我们插入所有数据一样。... 查看详情

如何使用sql在表中插入数据类型为BLOB的8796字符长数据?

】如何使用sql在表中插入数据类型为BLOB的8796字符长数据?【英文标题】:Howtoinsert8796characterlongdatahavingdatatypeasBLOBintableusingsql?【发布时间】:2015-03-2009:03:19【问题描述】:我想使用sql查询在一个表中插入数据类型为BLOB的8796字符... 查看详情

如果它已经在表中,如何不在sqlite中记录[关闭]

】如果它已经在表中,如何不在sqlite中记录[关闭]【英文标题】:howtodoesnotrecordinsqliteifitisalreadyintable[closed]【发布时间】:2013-07-3007:27:35【问题描述】:我有一个应用程序,我在sqlite表中插入数据我希望如果数据已经插入,那么... 查看详情

如何使用保存在表中的水平数据作为postgres中的列

】如何使用保存在表中的水平数据作为postgres中的列【英文标题】:HowtouseHorizontaldatasavedinatableasColumnsinpostgres【发布时间】:2020-04-1014:59:22【问题描述】:我有一张这样的桌子:虚拟现实桌IDKeyValueDate123First_NameVlad01-01-2011234First_Na... 查看详情

如何跨模式和数据库对存储在表中的数据提供数据隔离/受控访问

】如何跨模式和数据库对存储在表中的数据提供数据隔离/受控访问【英文标题】:Howtoprovidedataisolation/controlledaccessoverdatastoredintablesacrossschemasanddatabases【发布时间】:2015-03-2714:52:47【问题描述】:我想提供对存储在多个表中的数... 查看详情

我在 ajax 成功接收我的数据如何在表中显示 jquery 数据

】我在ajax成功接收我的数据如何在表中显示jquery数据【英文标题】:IamreceivingmydatainajaxsuccesshowcanIshowjquerydataintable【发布时间】:2019-11-2900:28:27【问题描述】:我从控制器获取数据,它显示在console.log(data)中,我想在表格中显示... 查看详情

使用AngularJS单击添加按钮时如何在表中插入新数据行

】使用AngularJS单击添加按钮时如何在表中插入新数据行【英文标题】:HowtoinsertnewdatarowintablewhenclickedonaddbuttonwithAngularJS【发布时间】:2018-06-1905:59:27【问题描述】:路线图:我有一个包含一行字段的表单并选择菜单。因此,当我... 查看详情

表排序器过滤器在表中隐藏列时未隐藏

...:32:12【问题描述】:我可以在上面的复选框操作中删除列数据和标题。但是因为我正在使用tablesorter插件。过滤器不会隐藏和消失。它消耗了我们想为扩展表视图提供的额外空间。请看两张图片以便更好地参考和理解?我希望@Mot... 查看详情

如何从 mongodb 获取数据并使用节点 js 将其显示在表中?

】如何从mongodb获取数据并使用节点js将其显示在表中?【英文标题】:howtofetchdatafrommongodbanddisplayitinatableusingnodejs?【发布时间】:2019-10-0612:01:19【问题描述】:我无法弄清楚如何在mongodb中检索数据并将其提取到html/ejs文件中。在... 查看详情

如何使用 XMLTABLE 在表中插入从 FTP 接收的 XML 文件数据?

】如何使用XMLTABLE在表中插入从FTP接收的XML文件数据?【英文标题】:HowtoinsertXMLfiledatareceivedfromFTPinatableusingXMLTABLE?【发布时间】:2018-04-1114:52:05【问题描述】:长话短说,我从SFTP客户端接收XML文件,我需要将这些数据存储在orac... 查看详情

如何在表中查找列名

】如何在表中查找列名【英文标题】:Howtofindcolumnnameintable【发布时间】:2016-03-2709:55:43【问题描述】:我试图在ORACLESQLDeveloper的一个非常大的表中找到一列,它很难直观地找到它。有什么简单的方法可以在表格中找到列吗?例... 查看详情

如何使用 laravel 5 迁移在表中添加列而不丢失其数据?

】如何使用laravel5迁移在表中添加列而不丢失其数据?【英文标题】:Howtoaddcolumninatableusinglaravel5migrationwithoutlosingitsdata?【发布时间】:2016-08-1115:42:30【问题描述】:我有一个现有的数据库表,我想在其上添加列。但是,当我运... 查看详情