簡體   English   中英

我如何知道ruby on rails應用程序是否使用數據庫分區?

[英]How do I know if a ruby on rails application use database partitioning?

我想禁用Rails應用程序的oracle數據庫分區,但是:

  1. 我不知道如何判斷我的應用程序是否正在使用數據庫分區
  2. 我不知道如何找到我的應用程序使用分區的位置,因為我自己沒有編寫大多數應用程序代碼

我可以僅在系統的代碼庫中搜索關鍵字“ Partition”,並在原始SQL語句中查找包含關鍵字分區的任何結果嗎?

我應該怎么做?

謝謝!

更新:

我在下面有2個答案,他們似乎對我的問題有不同的理解

我現在也很困惑。 我想禁用Oracle數據庫的分區功能( https://www.oracle.com/technetwork/database/options/partitioning/overview/index.html ),這意味着我不能使用'partition by'關鍵字( Oracle的“ Partition By”關鍵字 )了嗎?

聲明式地在模式級別進行分區。 通常,人們不會期望應用程序代碼直接需要使用分區的任何特定功能,因為它是在數據定義級別完成的。 您可以連接到架構所有者帳戶,並在數據字典視圖USER_PART_TABLES中檢查該用戶擁有的分區表,在USER_PART_INDEXES中檢查索引。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM