问题标签 [database-partitioning]

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 投票
6 回答
9236 浏览

hibernate - 使用分区的 postgresql 休眠插入批处理

在分区的 postgresql 表中是否有通过休眠进行批量插入的解决方案?目前我遇到这样的错误......

我找到了这个链接http://lists.jboss.org/pipermail/hibernate-dev/2007-October/002771.html但我在网上找不到任何地方解决这个问题或如何解决它

0 投票
1 回答
441 浏览

sql - sql 分区函数中的非确定性函数

SQL 分区函数中如何使用非确定性函数?它们是否有用?

0 投票
3 回答
815 浏览

sql - Sql Server查询选择顶部和分组依据

配偶表配偶 ID

SpousePreviousAddressesTable PreviousAddressID , SpouseID , FromDate, AddressTypeID

我现在所拥有的是更新整个表的最新数据并分配最新数据,而不管 SpouseID 的 AddressTypeID = 1

我想为 SpousePreviousAddresses 表中的每个唯一 SpouseID 分配最新的 SpousePreviousAddress.AddressTypeID = 1。

我想我需要一个 group by,但我的 sql 并不是那么热。谢谢。

正在运行的更新

我之前找到了解决方案是错误的。以下是我要使用的解决方案

0 投票
2 回答
17310 浏览

sql - 在Oracle中,为什么删除表分区时公共同义词会失效

有人可以告诉我为什么会发生以下行为(Oracle 10.2):

删除分区后同义词变得无效,我不知道为什么。

感谢您的任何想法。

0 投票
2 回答
3464 浏览

sql - SQL Server 2005 中的分区

我对分区和策略、如何以及何时使用它有一些疑问。正如我从SQL Server 2005 中的分区表和索引中了解到的那样,分区不仅用于可管理性,还用于提高超大型数据库表 (VLDB) 的性能。我们有一个包含数百万条记录的表。该表存储性能数据,例如指定项目被点击的次数等。我们需要每天在实际应用中评估当前月份的这些数据。我要防止的是将数据从一个表移动到另一个表,只是因为性能。我的想法是:我在这个 VLDB 上按当年创建分区。然后我会在表和分区方案的日期字段上创建聚集索引。我不知道我是否理解正确,但除此之外,该索引将分别为每个分区创建。

通常我的代码在开发阶段的样子。

我的问题:

  1. 您如何看待这种方法?
  2. 如何从指定的分区方案中删除表?如果我删除索引,仍然无法删除方案和功能,因为仍然依赖表Log_Seiten_archiv
  3. 如何分配表以使用不同的分区功能?由于开发,我需要经常更改分区功能的定义方式,或创建新分区功能。我该如何为现有表执行此操作?例如,我想更改我之前展示的功能的年份。

问候安东卡尔奇克

0 投票
3 回答
1271 浏览

oracle - 最大值分区名称

在 Oracle 10g 中,我正在创建一个范围分区表。每个分区将是一年。我的问题是 MaxValue 分区的名称是什么?我打算将我的分区称为 P2001、P2002、P2003 ... P2009。欢迎提出建议,我考虑过 P9999、PCurrent、PThisYear、PFuture、PEmpty、PMaxValue 和 PCreateAnotherPartition。

0 投票
1 回答
462 浏览

sql-server-2008 - 需要帮助将 sql 2008 表上的字段分区到不同的文件组

在我问的上一个问题中,建议的答案是让我将我的字段分区到另一个文件组,将字段保持在同一个表中。

我不知道该怎么做。

我试过用谷歌搜索分区表、分区视图等。谁能给我一些链接或一些示例 sql 代码?

数据库服务器是 Sql 2008。

表架构

0 投票
1 回答
2880 浏览

postgresql - 表继承:跨分区强制执行唯一约束?

我有一个要分区的表,但我不知道如何处理唯一性约束。

是否可以跨多个子表创建唯一约束?

0 投票
1 回答
583 浏览

sql-server - 为什么“更改表切换分区”会静默失败?

我在 SQL Server 2005(Ent,Ed.,32 位,SP2)上有一个分区事实表,我正在为其构建一个分区(事实表是快照类型)。该过程在单独的表中构建数据,应用适当的索引,然后将分区切换到表中。

  1. 这在过去有效

  2. 表结构相同,命令不会引发错误。如果您删除其中一个索引,则会引发抱怨该错误的错误。

由于某种原因,切换分区的命令不会引发错误,但会静默失败。我不明白为什么会这样。

例如,

运行,SSMS 报告“ Command (s) completed successfully.”但运行诸如select count (*) from fact.RIAgedDebt返回 0 行之类的东西。源表中wk.FactRIAgedDebt仍然有数据。

  • 这是一个已知的错误吗?
  • 我在做一些明显的错误吗?
  • 有没有人见过这种现象?
0 投票
5 回答
954 浏览

database - 按日期和 PK 分区

我正在设计一个新的实验室数据库。

我的主数据表将至少有id (PK NUMBER)created_on (DATE)。此外,对于任何两个条目,具有较高的条目id将具有较晚的created_on日期。

我计划分区created_on以提高最近输入数据的性能。由于列一起增加,表也将被id隐式分区。Oracle 不会知道隐含的分区,id以利用id.

两个问题:

  1. 如何强制两列一起增加?

  2. 如何利用这种隐式分区进行表连接?