问题标签 [partition]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1094 浏览

sql-server - 在一个查询中使用 tsql 分区两次

我有一个包含第 1 组、第 2 组和日期字段的表格。

如果我运行此查询,我会得到以下结果:

我想添加另一列,然后根据第 1 组和第 2 组字段向表中添加行号,但仅为第 1 组保留日期顺序。我想要的结果如下:

我怎样才能做到这一点?

谢谢丹

0 投票
0 回答
1236 浏览

algorithm - 在两棵 AVL 树中划分一个 AVL,其中一棵包含低于 K 个元素,其余位于另一棵

我正在寻找有关在两棵 AVL 树中分区(拆分)一棵 AVL 树的帮助,这样一棵树包含低于 KEY 的键,而另一个包含更大的键。来自它的那两棵树必须是AVL(所以高度必须完美平衡)

我的想法:

时间是 O(log n),它是树的高度(因为我们只是提升节点,并且每次都使用恒定的旋转来恢复子树的平衡)。

我担心的是我不确定,如果它以良好的方式使子树保持平衡并且不同高度的问题只会越来越大,一旦我们到达根部,它可能不仅仅是高度差 <= 1 .

如果您对这个问题有任何其他想法,我愿意接受建议,但如果它还可以,我更愿意先检查我的“算法”。

0 投票
1 回答
382 浏览

mysql - 为什么解释分区在每个选择查询中显示第一个分区?

我在 mysql 5.1.6* 版本上有一个名为 edr 的表。我已经使用 alter 对表进行了分区 -

现在当我运行任何查询时,例如:

它给了我分区的输出-apr25,may21_25,may26_31,jun01_05,jun_06_10,jun11_15。在分区 apr25 中,没有此类 where 条件的记录。

请让我知道上述查询中是否有任何问题或其分区问题。

0 投票
2 回答
728 浏览

sql - 两个 Hive 分区可以共享一组文件吗?

一个典型的问题是一个 Hive 分区是否可以由多个文件组成。我的问题是相反的。多个 Hive 分区可以指向同一个文件吗?我将从我的意思开始,然后是用例。

我的意思是说:

用例:在过去的许多年里,我们一直以月度格式将数据加载到 Hive 中。所以它看起来像这样:

但是现在月份太大了,所以我们需要按天分区。所以我们希望以 201204 开头的新文件是每天的:

但是我们希望所有现有的分区也每天重做,所以我们会按照我上面的建议进行分区。我怀疑这实际上没有问题,除了我怀疑 Hive 会为针对文件定义的每个附加分区重新读取相同的数据文件 N 次。例如,在上面的第一个“我的意思”代码块中,分区 20120101..20120103 都指向文件 201201/file1.tsv。所以如果查询有:

它会读三遍“201201/file1.tsv”来回答查询吗?或者 Hive 会足够聪明,知道只需要扫描一次“201201/file1.tsv”吗?

0 投票
1 回答
39 浏览

sql - 通过分区 sql 查询获取特定行

我知道我可以通过分区 sql 查询获得 first_value() 和 last_value(),该查询按我知道的列排序,但是假设我想要第二个值或第三个值......有没有这样做的函数?提前致谢。

0 投票
3 回答
20 浏览

oracle - 如何编写具有多个统计信息的 Oracle Query

如何使用具有多个聚合计算点的单个查询获取数据。

我有这样的数据。

部门员工工资活跃
---- --------------- ----------- ---------

D1 E1 1,000 Y
D1 E2 2,000 N
D1 E3 3,000 Y
D1 E4 4,000 Y
D2 E6 5,000 Y
D2 E7 1,000 N
D2 E8 3,000 N
D3 E9 4,000 Y

我想在一个查询中输出这样的东西。

DEPT TOT_ACTIVE_EMP TOT_INACTIVE_EMP TOT_ACTIVE_SAL TOT_INACTIVE_SAL
----- ------------- --------------- ----------- ------------ --------------- -----------
D1 3 1 8,000 2,000
D2 1 2 5,000 4,000
D3 1 0 4,000 0

0 投票
1 回答
343 浏览

linux - Check what partition is used?

I'm working on a SBC6845 card with Linux on it: I have 4 partitions installed:

I want to make a shell script that display which partition is currently used but I don't see how.

the command "df -h" returns:

and also fdisk doesn't work on this system.

Anyone have an idea how to resolve this?

0 投票
1 回答
5589 浏览

oracle - oracle如何在一个select语句中包含多个分区

已创建分区,lvl_id其中包括 1,2,3 作为每个 id 的单独分区。

如何访问agg_summary同时拥有 1 和 2?

0 投票
1 回答
96 浏览

python - Extract text between last occurrence of braces

I have strings like this,

Output should be,

Thus, I want everything inside the last pair of braces. Braces that precede that pair must be ignored as in last example. Is there an effective way to do this in Python? Thanks in advance for your help.

0 投票
1 回答
170 浏览

sql - 在另一个查询中使用查询表名

我正在尝试查询具有奇怪手动分区方案的数据库。数据库有一个分区表定义为:

然后在这个表中驻留了几个具有表名的同一个表。

所以我希望能够编写一个视图,将所有表与一个联合组合在一起,但我不知道如何从分区表中提取表名并在我的查询中使用它......所以有点像下面,但在一个循环中拉表名称我们的分区表。

另外我什至不知道这是否是最快/最有效的方法。这些表非常大,因此对它们进行了分区。任何指针/想法?