跳至內容

實例

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

電腦科學中,基於某種模型或藍圖的所建立的具體實現,被稱為實例(Instance)。這個實例通常與其他基於同一模型的實例有一個共同的資料結構,但儲存在實例中的值是獨立的。這樣改變一個實例中的值就不會干擾到其他一些實例的值。

虛擬化軟體許可證中,實例也被稱為「執行個體」。

例子

[編輯]
物件導向程式設計

物件導向程式設計中,對象(Object)是類別(Class)的具體實現。在類別為基編程中,一個對象就是一個類別的實例,對象由建構函式建立,並由解構函式銷毀。該對象可以稱為類別實例或類對象。並非所有的類都可以被實例化,抽象類就不能被實例化。[1]

運算實例

雲端運算中,雲端服務供應商通常利用虛擬機管理程式提供運算資源,包括虛擬化處理器RAM硬碟網卡等,類比一台裸機伺服器的硬體,讓使用者自行安裝作業系統和應用程式。每一台的虛擬機都是一個運算實例(Compute Instance)。[2]

如果應用程式不適合在虛擬機上運行,使用者則須租賃裸機伺服器。此時,每一台實體伺服器就是一個運算實例。

資料庫

在資料庫管理系統中,資料庫實例是指擁有獨立的運算資源和儲存空間的對象。[3]

舉例來說,微軟 SQL Server 容許在同一運算節點上建立最多50個資料庫實例。[4]客戶資料、企業的內部資料及公開的資料可分別存放在不同實例,以提高安全性及滿足合規性。

參考文獻

[編輯]
  1. ^ What is instance? – Definition from WhatIs.com. Whatis.techtarget.com. [February 9, 2014]. (原始內容存檔於2021-11-09). 
  2. ^ What is an Instance in Cloud Computing? - Cloud Instances Explained - AWS. Amazon Web Services, Inc. [2025-12-27]. 
  3. ^ Data Saint Consulting Inc, Data Saint Consulting. Database, Database instance vs Database Server: difference in all popular rbdms in the market. Medium. 2023-11-15 [2025-12-27] (英語). 
  4. ^ Maximum Capacity Specifications for SQL Server - SQL Server. learn.microsoft.com (美國英語).