問題タブ [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.
hibernate - 分割されたpostgresqlを使用した休止状態の挿入バッチ
分割されたpostgresqlテーブルで休止状態を介してバッチ挿入するための解決策はありますか? 現在、このようなエラーが発生しています...
私はこのリンクhttp://lists.jboss.org/pipermail/hibernate-dev/2007-October/002771.htmlを見つけましたが、この問題が解決されたのか、それともどのように回避できるのか、ウェブ上のどこにも見つかりません
sql - SQL パーティショニング関数の非決定論的関数
非決定論的関数は SQL パーティショニング関数でどのように使用され、どのように役立ちますか?
sql - Sql Server Query Selecting Top and grouping by
SpousesTable SpouseID
SpousePreviousAddressesTable PreviousAddressID, SpouseID, FromDate, AddressTypeID
What I have now is updating the most recent for the whole table and assigning the most recent regardless of SpouseID the AddressTypeID = 1
I want to assign the most recent SpousePreviousAddress.AddressTypeID = 1 for each unique SpouseID in the SpousePreviousAddresses table.
I think I need a group by but my sql isn't all that hot. Thanks.
Update that is Working
I was wrong about having found a solution to this earlier. Below is the solution I am going with
sql - Oracle で、テーブル パーティションが削除されるとパブリック シノニムが無効になるのはなぜですか
次の動作が発生する理由を教えてもらえますか (Oracle 10.2):
パーティションが削除された後、シノニムが無効になり、その理由がわかりません。
ご意見ありがとうございます。
sql - SQLServer2005でのパーティショニング
パーティション分割と戦略、それをいつどのように使用するかについていくつか質問があります。SQLServer2005のパーティションテーブルとインデックスから理解したように、パーティショニングは、管理のしやすさだけでなく、非常に大規模なデータベーステーブル(VLDB)のパフォーマンスを向上させるためにも使用されます。何百万ものレコードを含むテーブルがあります。このテーブルには、パフォーマンスデータ(たとえば、指定されたアイテムのクリック回数など)が格納されます。実際のアプリケーションで、当月のこのデータを毎日評価する必要があります。私が防ぎたいのは、パフォーマンスのためだけに、あるテーブルから別のテーブルにデータを移動することです。私の考えは、このVLDBに今年度の月ごとにパーティションを作成することでした。次に、テーブルとパーティションスキームの日付フィールドにクラスター化インデックスを作成します。正しく理解しているかどうかはわかりませんが、それ以外は、そのインデックスはパーティションごとに個別に作成されます。
一般的に、開発段階での私のコードはどのように見えますか。
私の質問:
- このアプローチについてどう思いますか?
- 指定したパーティションスキームからテーブルを削除するにはどうすればよいですか?インデックスを削除しても、テーブルLog_Seiten_archivに依存しているため、スキームと関数を削除できません。
- 別のパーティション関数を使用するようにテーブルを割り当てるにはどうすればよいですか?開発のため、パーティション関数の定義方法を変更したり、新しいパーティションを作成したりする必要があります。既存のテーブルに対してこれを行うにはどうすればよいですか?たとえば、前に示した関数の年を変更したい。
よろしくAntonKalcik
oracle - MaxValueパーティション名
Oracle 10gでは、範囲パーティションテーブルを作成しています。各パーティションは1年になります。私の質問は、MaxValueパーティションの名前に何を使用するかです。パーティションをP2001、P2002、P2003...P2009と呼ぶ予定でした。提案を歓迎します。P9999、PCurrent、PThisYear、PFuture、PEmpty、PMaxValue、およびPCreateAnotherPartitionを検討しました。
postgresql - テーブルの継承: パーティション間で一意の制約を適用しますか?
パーティション分割したいテーブルがありますが、一意性制約の処理方法がわかりません。
複数の子テーブルに一意の制約を作成することはできますか?
sql-server - 「altertableswitchpartition」がサイレントに失敗するのはなぜですか?
SQL Server 2005(Ent、Ed。、32ビット、SP2)に、パーティションを構築するためのパーティション化されたファクトテーブルがあります(ファクトテーブルはスナップショットタイプです)。このプロセスでは、データを別のテーブルに作成し、適切なインデックスを適用してから、パーティションをテーブルに切り替えます。
これは過去に機能しました
テーブル構造は同一であり、コマンドはエラーを発生させません。インデックスの1つを削除すると、それについて不平を言うエラーが発生します。
何らかの理由で、パーティションを切り替えるコマンドはエラーを発生させませんが、サイレントに失敗します。なぜそうなるのかわかりません。
例えば、
SSMSレポート' Command (s) completed successfully.
'を使用して実行しますが、などを実行するとselect count (*) from fact.RIAgedDebt
0行が返されます。ソーステーブルwk.FactRIAgedDebt
にはまだデータが含まれています。
- 既知のバグですか?
- 私は明らかに間違ったことをしていますか?
- 誰かがこの現象を見たことがありますか?
database - 日付と PK による分割
新しい検査データベースを設計しています。
私のプライマリ データ テーブルには、少なくともid (PK NUMBER)
とがありcreated_on (DATE)
ます。また、任意の 2 つのエントリについて、より高いエントリの日付id
が遅くなりcreated_on
ます。
created_on
最近入力されたデータのパフォーマンスを向上させるために、パーティション化する予定です。列が一緒に増加するため、テーブルもid
暗黙的に によって分割されます。id
Oracle は、 によるテーブル結合のパーティション化を利用するための暗黙のパーティション化について認識しませんid
。
2 つの質問:
両方の列を同時に増加させるにはどうすればよいですか?
テーブル結合でこの暗黙的なパーティション分割を利用するにはどうすればよいですか?