2011-11-29 50 views

回答

6

據我所知,唯一的限制是你的數據存儲,你可以看看你使用的設置 - >管理設置 - >數據管理 - >存儲使用情況。

在其中一個工作組中,我可以看到一個對象具有接近2萬個數據的接近1萬條記錄,而這佔據了超過三分之一的存儲空間。您的存儲空間取決於您的Salesforce Edition和用戶數量。 See here for details.

1

LaceySnr是正確的。但是,對象與性能的記錄數量之間存在反向關係。過濾該對象的系統的任何部分都將受到影響,例如視圖,報告,SOQL查詢等。

自從salesforce有超過十幾個服務器羣集,每個羣集都有自己的性能特點。而且可能會經常發生大量的動態績效管理。但是,在過去我看到性能問題開始在大約200萬條記錄中蔓延。一種可能的補救措施是您可以要求salesforce將您打算過濾的字段編入索引。

+1

很大程度上取決於你想要做什麼,特別是WRT到報告和共享配置。 – superfell

+0

因此,考慮到數據存儲/性能的限制,salesforce.com基本上不適用於任何「大數據」或重型Web應用程序? – archmeta

+0

Salesforce的核心是一個高度可定製的CRM系統。 Salesforce肯定有很多硬件,但我懷疑它是針對大數據進行調整的,也不支持大數據應用程序的典型工具。你知道這個工作的正確工具嗎? –

4

我也看到了性能問題,儘管在大約1-2M記錄之後,性能上升看起來神奇地變爲高原,或者至少在1M​​和10M之間似乎沒有明顯放慢。我想知道是否根據數量進行了層級調整...:/

但是不管如何,還有其他挑戰使其不適合大數據。儘管他們已經增加了SOQL管理器的限制,以允許在一次調用中檢索多達5000萬條記錄,但您仍然受到Apex中200,000行執行限制和10K DML限制(每個執行線程)的束縛。這些可以通過Batch Apex旁路,但這也有侷限性。您只能在24小時內執行250K批次,並且在任何給定時間只能運行5批次。

因此......故事的寓意似乎是,即使如果您設法將十億條記錄放入自定義對象中,您無論如何也無法對這一比例的數據做很多工作。因此,它是而不是是當前狀態下該作業的正確工具。

2美分

1

正如我們所知的salesforce文件附件限制現在是25 MB。爲了ovecome這個限制,我們可以去一個原生應用程序 - 這是具有以下特點雲滴:

文件存儲在成本的一小部分 消除文件大小限制 組織您的文件你想怎麼 電子郵件文件https://appexchange.salesforce.com/listingDetail?listingId=a0N30000003IzEDEA0

問候,阿卡什:到線索,聯繫人,或用戶 公開或私有文件 文件附加到Salesforce從一個Web表單 看看下面的URL對象 上傳文件到Salesforce。