Určeno pro správce databází jako doporučení pro založení pracovních prostorů produktu v Enterprise Geodatabase (Oracle4, SQL Server4, PostgreSQL4).
_______________________________________________________________
Obsah
Esri MCSRozšíření Esri MCS ArcGISNejlepší postupy podnikových databází MCSFAQ - Často kladené otázkyPrůvodce ArcGIS ProPrůvodce ArcMap 10.8.xPrůvodce předchozími verzemiŠablonové skripty podnikových databází MCSGeodatabázeŠablonové skripty databázeNejlepší postupy připojení k databáziOdkazy na dokumentaci databázeNejlepší postupy ukládání databázeProč používat více tablespaces a RAID 10BAARF - Boj proti jakémukoli RAID 5Konfigurace Oracle Serveru pro VLDB - Cary Millsap, OracleOptimální konfigurace úložiště jednoduše - Juan Loaiza, Oracle
________________________________________________________________________________________________
Nejlepší postupy podnikových databází MCS - předchozí verze
________________________________________________________________________________________________
Esri MCS
Mapping and Charting Solutions (MCS) od Esrise používá ve všech typech organizací ke zlepšení pracovních postupů a splnění nejnáročnějších požadavků na tvorbu map a grafů.
Klíčová referenční místa |Wiki -Strategie návrhu systému | community.esri.com - Strategie návrhu systému
Technická reference Esri 4 únor 2026
________________________________________________________________________________________________
Rozšíření Esri MCS ArcGIS
________________________________________________________________________________________________
Nejlepší postupy podnikových databází MCS
Průvodce je určen správcům databází jako doporučení pro založení pracovních prostorů produktu v Enterprise Geodatabase (Oracle4, SQL Server4, PostgreSQL4).
* úspěšné nasazení podnikové aplikace ArcGIS začíná silným fyzickým návrhem databáze a nejlepšími postupy správy databází.
Vytvořte geodatabázi pro každý pracovní prostor softwarového produktu.
pm - produkční databáze Production Mapping & Defense Mapping
Topografické mapování - MGCP, TDS atd.
vaše GIS data - vytvořte samostatnou geodatabázi pro každý
kartografické měřítko např. pm50 (1:50k); pm250 (1:250k)
pl - pracovní prostor produktové knihovny - Product Library* (* pouze ArcMap)
rev - pracovní prostor Data Reviewer
wmx - pracovní prostor Workflow Manager
mar1 - námořní kartografická databáze - Nautical
vaše GIS data - vytvořte samostatnou geodatabázi pro každý
kartografické měřítko např. mar500k (1:500 000); mar1m (1:1 000 000)
mar2 - bathymetrická databáze - Nautical
aero1 - letecká kartografická databáze - Aviation
vaše GIS data - vytvořte samostatnou geodatabázi pro každý
kartografické měřítko např. aero500k (1:500 000);
eaero1m (1:1 000 000)
aero2 - letištní databáze - Aviation
lr - lineární referenční databáze - Roads & Highways / Pipeline Referencing
ind - interiérová databáze - Indoors
Pro velmi velkou featureclass vytvořte samostatné dbtune klíčové slovo, které ukazuje na samostatné tablespaces a datafiles v úložišti databáze, což snižuje diskovou konkurenci a zlepšuje I/O.
UN - Utility Network
- Každý Utility Network (UN) by měl být uložen ve své vlastní samostatné geodatabázi.
- To udržuje databázi plynule běžící snížením konkurence a
zlepšuje výkon.
- Také to usnadňuje správu údržbových úkolů databáze, jako je přestavba indexů a sběr statistik.
- But, if you realize the mistake soon enough, the database administrator can
restore the water database to a previous point in time.
- Doing this doesn’t affect the gas database edits at all.
- If instead, all UNs were stored in one geodatabase, deleting or losing data
from one UN could risk losing edits from all datasets in that geodatabase.
An Esri ® Technical Reference February• 2026
________________________________________________________________________________________________
FAQ - Frequent Asked Questions
🎯 How Load Large Featureclass Oracle Geodatabase
🎯 How Load Large Featureclass SQL Server Geodatabase
🎯 How to Move and Upgrade a WMX Repository Enterprise GDB
🎯 How to Move the WMX table JTX_JOB_ATTACHMENTS
🎯 Pro Branch Version & Oracle Table Compression
🎯 Oracle eGDB SDE Repo Upgrade Using Oracle Restore Point | Download PDF Version
🎯 ArcSDE User-Schema Geodatabases in Oracle are deprecated
🎯 How to Move the Oracle Enterprise Geodatabase with the Oracle Data Pump Utility
🎯 How to Move the PostgreSQL Enterprise Geodatabase with pg_dump and pg_restore
🎯 How to Move the SQL Server Enterprise Geodatabase with a database backup
🎯 How to Install Database Clients for ArcGIS
🎯 How to Install the Oracle Database Client for ArcGIS?
🎯 How to Install the SQL Server Client for ArcGIS?
🎯 How to Upgrade the PostgreSQL and PostGIS version for the Ent. Geodatabase on Windows
🎯 How to Upgrade the PostgreSQL and PostGIS version for the Ent. Geodatabase on Linux
🎯 How to Configure Windows Authentication for the PostgreSQL Enterprise Geodatabase
🎯 Linux Docker Installation - Esri Community
🎯 Linux Docker: Enterprise Geodatabase in PostgreSQL
🎯 Linux Docker: Enterprise Geodatabase in SQL Server
🎯 Linux Docker: Enterprise Geodatabase in Oracle
________________________________________________________________________________________________
Guide Books ArcGIS Pro
The guide books are intended for database administrators to help establish the product workspaces in an Enterprise Geodatabase.
ArcGIS Pro 3.x
🌎 Topographic Mapping
Best Practices Production Mapping 3.x Workspace in Oracle® October/21/2025
Best Practices Production Mapping 3.x Workspace in SQL Server® October/21/2025
Best Practices Production Mapping 3.x Workspace in PostgreSQL® October/21/2025
🔍 Data Reviewer (Classic) - Deprecated! Final Supported Version: ArcGIS Pro 3.6
Best Practices Data Reviewer 3.x Workspace in Oracle® October/21/2025
Best Practices Data Reviewer 3.x Workspace in SQL Server® October/21/2025
Best Practices Data Reviewer 3.x Workspace in PostgreSQL® October/21/2025
ArcGIS Data Reviewer FunctionalityDeprecation of Functionality in ArcGIS Data Reviewer
Final Supported Version: ArcGIS Pro 3.6 (released October 2025) is the last version
to support legacy tools like Reviewer Batch Jobs, Reviewer Sessions, and
the Reviewer Table.
Removal Version: Starting with ArcGIS Pro 3.7 (slated for April 2026),
these classic components will be completely removed and no longer available.
Reason for Change:
This aligns with the final retirement of ArcMap 10.8.x in March 2026,
as the Classic workspace was primarily designed for interoperability
with ArcMap.
Modern Alternative: Users must migrate to Attribute Rules-based workflows,
which utilize the Error Inspector for error management instead of the legacy
Reviewer Table.
📝 Workflow Manager (Classic)
- Deprecated! Final Supported Version: ArcGIS Pro 3.4
Best Practices Workflow Manager 3.x Workspace in Oracle® October/21/2025
Best Practices Workflow Manager 3.x Workspace in SQL Server® October/21/2025
Best Practices Workflow Manager 3.x Workspace in PostgreSQL® October/21/2025
ArcGIS Pro 3.4 is the final release that supports Workflow Manager (Classic).
🌍 Aviation - Charting / Airports
Best Practices Aviation 3.x Workspace in Oracle® October/21/2025
Best Practices Aviation 3.x Workspace in SQL Server® October/21/2025
Best Practices Aviation 3.x Workspace in PostgreSQL® October/21/2025
🌐 Maritime - Charting
Best Practices Maritime Charting 3.x Workspace in Oracle® October/21/2025
Best Practices Maritime Charting 3.x Workspace in SQL Server® October/21/2025
Best Practices Maritime Charting 3.x Workspace in PostgreSQL® October/21/2025
🌐 Maritime - Bathymetry
Best Practices Bathymetry 3.x Workspace in Oracle® October/21/2025
Best Practices Bathymetry 3.x Workspace in SQL Server® October/21/2025
Best Practices Bathymetry 3.x Workspace in PostgreSQL® October/21/2025
🌏 Linear Referencing - Roads & Highways / Pipeline Referencing
Best Practices LR 3.x Workspace in Oracle® October/21/2025
Best Practices LR 3.x Workspace in SQL Server® October/21/2025
Best Practices LR 3.x Workspace in PostgreSQL® October/21/2025
🌐 Indoors
Best Practices Indoors 3.x Workspace in Oracle® October/21/2025
Best Practices Indoors 3.x Workspace in SQL Server® October/21/2025
Nejlepší postupy Indoors 3.x Workspace v PostgreSQL4 Říjen/21/2025
Předchozí verze ArcGIS Pro
________________________________________________________________________________________________
Průvodce knihami ArcMap 10.8.x
Životní cyklus ArcMap - Ukončení března 01, 2026
Průvodce knihami je určen pro správce databází, aby pomohl založit pracovní prostory produktu v Enterprise Geodatabase.
Poznámka: Zákazníci Roads and Highways, Pipeline Referencing, GeoEvent, Indoors, Aviation mohou sledovat stejné nejlepší postupy v Production Mapping Guide Books
ArcMap 10.8 Úno 20, 2020
🌎 Production Mapping
Production Database
Nejlepší postupy Production Mapping 10.8 Workspace v Oracle4
Nejlepší postupy Production Mapping 10.8 Workspace v SQL Server4
Nejlepší postupy Production Mapping 10.8 Workspace v PostgreSQL4
📕 Product Library
Nejlepší postupy Product Library 10.8 Workspace v Oracle4
Nejlepší postupy Product Library 10.8 Workspace v SQL Server®
Nejlepší postupy Product Library 10.8 Workspace v PostgreSQL®
🔍 Data Reviewer
Nejlepší postupy Data Reviewer 10.8 Workspace v Oracle®
Nejlepší postupy Data Reviewer 10.8 Workspace v SQL Server®
Nejlepší postupy Data Reviewer 10.8 Workspace v PostgreSQL®
📝 Workflow Manager
Nejlepší postupy Workflow Manager 10.8 Workspace v Oracle®
Nejlepší postupy Workflow Manager 10.8 Workspace v SQL Server®
Nejlepší postupy Workflow Manager 10.8 Workspace v PostgreSQL®
🌐 Bathymetric Solution (BIS)
Nejlepší postupy Bathymetry Solution (BIS) 10.8 Workspace v Oracle®
Nejlepší postupy Bathymetry Solution (BIS) 10.8 Workspace v SQL Server®
🌐 Nautical Solution (NIS)
Nejlepší postupy Nautical Solution (NIS) 10.8 v Oracle®
Nejlepší postupy Nautical Product Library 10.8 v Oracle®
Nejlepší postupy Nautical Solution (NIS) 10.8 v SQL Server®
Nejlepší postupy Nautical Product Library 10.8 v SQL Server®
Předchozí verze ArcMap 10.7 / 10.6 / 10.5 / 10.4 / 10.3 / 10.2 / 10.1 / 10.0 .
________________________________________________________________________________________________
Předchozí verze - ArcGIS Pro 2.x - ArcMap 10.7 / 10.6 / 10.5 / 10.4 / 10.3 / 10.2 / 10.1 / 10.0 .
________________________________________________________________________________________________
Enterprise MCS Databases Template Scripts
Jak nainstalovat, nakonfigurovat, zálohovat a udržovat Velmi velké MCS Enterprise Databases (VLMCSEDB), podrobné pokyny pro načítání dat, zálohování a obnovu a správu více uživatelských přihlášení.
*Pro profesionální správce databází, vyžaduje pokročilé RDBMS a pokročilé zkušenosti s Geodatabase.
Technická reference Esri ® Únor•2026
Geodatabáze
Vytvořte geodatabázi pro každý pracovní prostor softwarového produktu.
pm - produkční databáze Production Mapping & Defense Mapping
- Topografické mapování - MGCP, TDS atd.
vaše GIS data - vytvořte samostatnou geodatabázi pro každý
kartografické měřítko např. pm50 (1:50k); pm250 (1:250k)
pl - pracovní prostor product library - Product Library* (* pouze ArcMap)
rev - pracovní prostor data reviewer - Data Reviewer
wmx - pracovní prostor workflow manager - Workflow Manager
mar1 - námořní kartografická databáze - Nautical
mar2 - batymetrická databáze - Nautical
aero1 - letecká kartografická databáze - Aviation
aero2 - databáze letišť - Aviation
lr - lineární referenční databáze - Roads & Highways / Pipeline Referencing
ind - indoors databáze - Indoors
Pro velmi velkou featureclass vytvořte samostatné klíčové slovo dbtune, které ukazuje na samostatné tablespaces a datafiles ve skladování databáze, což snižuje diskovou konkurenci a zlepšuje I/O.
UN - Utility Network
- Každý Utility Network (UN) by měl být uchováván ve své vlastní samostatné geodatabázi.
- To udržuje databázi plynule běžící snížením konkurence a zlepšením
výkonu.
- Také to usnadňuje správu úkolů údržby databáze, jako je přestavba
indexů a sběr statistik.
- Můžeme snadno klonovat konkrétní UN databázi pomocí záloh databáze,
když je potřeba kopie pro testování.
- Také usnadňuje přesun UN databáze na jiný databázový server, pokud je to nutné.
from one UN could risk losing edits from all datasets in that geodatabase.
An Esri ® Technical Reference October• 2025
Database Template Scripts
- the scripts cover the guide books best practices
- the scripts also have very advanced rdbms and advanced geodatabase best practices for VLMCSEDB that go beyond the guide books recommendations
Oracle Oracle 21c / 19c / 18c / 12c (12.2, 12.1) - For consolidation going forward adopt the Oracle 12c multi-tenant architecture: 1 CDB (container database): "mcs" hosts PDB's (pluggable databases): "pm", "pl", "rev", "wmx", "mar", "aero", "lr", "ind" each pluggable database is a standalone geodatabase with only the sde master repository installed - Discontinue the use of Esri user-schema geodatabases (1 oracle database - multiple geodatabases) ArcGIS Pro 3.x & ArcMap 10.9.x Oct 22, 2025 *New ArcGIS Pro 2.3 / 2.4 & ArcMap 10.7 / 10.8 Dec 18, 2020 ArcGIS Pro 2.2 & ArcMap 10.6 / 10.5 / 10.4 / 10.3 / 10.2 Aug 02, 2018 MCS Oracle 12c: Step-by-step Installation of Oracle RAC 12c on VMWare Nov 12, 2017 How to Load a Large Featureclass in an Oracle Geodatabase Oct 23, 2020 Oracle Geodatabase SDE Repository Upgrade using Oracle Restore Point Sep 06, 2022 How to Move eGDB using Oracle Data Pump Sep 13, 2022 Oracle 11gR2 ArcMap 10.2 / 10.1 March 27, 2014 - For consolidation, use Esri user-schema geodatabases (1 oracle database - multiple geodatabases)SQL Server SQL Server 2022 / 2019 / 2017 / 2016 (Windows/Linux) ArcGIS Pro 3.x & ArcMap 10.8.x June 21, 2022 *New ArcGIS Pro 2.3 / 2.4 & ArcMap 10.7 / 10.8 March 27, 2020 ArcGIS Pro 2.2 & ArcMap 10.6 / 10.5 / 10.4 / 10.3 / 10.2 / 10.1 November 13, 2017 MCS SQLServer: Step-by-step Installation of SQL Server 2016/2017 Cluster on a Windows Server 2016 Failover Cluster SQLServer Cluster on Windows Failover Cluster May 11, 2018 How to Load a Large Featureclass in a SQL Server Geodatabase Dec 03, 2020 PostgreSQL ArcGIS Pro 3.x & ArcMap 10.8.x Postgres on Windows July 05, 2023 *NewPostgres on Linux July 05, 2023 *New ArcGIS Pro 2.3 / 2.4 & ArcMap 10.7 / 10.8 Postgres on Windows March 20, 2020 Postgres on Linux March 20, 2020 ArcGIS Pro 2.2 & ArcMap 10.6 / 10.5 / 10.4 / 10.3 / 10.2 / 10.1 Postgres on Windows April 14, 2017 Postgres on Linux August 22, 2017
________________________________________________________________________________________________
Database Connections Best Practices
1. ArcSDE Application Server ("SDE Service") je zastaralý, používejte "direct connect". - Co je nového v ArcMap 10.8 / 10.7 / 10.6 / 10.5 / 10.4 / 10.3 viz Databases & Geodatabases - Co je nového v ArcGIS Pro - Plán ukončení podpory produktů ArcGIS 2. Nikdy nepoužívejte připojení uživatele "sde" v: Mapách (např. mxd), GP nástrojích, Mapových službách, Feature Services atd. 3. Uživatelský účet "sde" je pouze pro správu geodatabáze (např. sde compress), uživatel sde je vlastníkem úložiště geodatabáze 4. Nikdy nepoužívejte připojení uživatele "data owner" v: Mapách (např. mxd), GP nástrojích, Mapových službách, Feature Services atd. - Pokud to opravdu není nutné pro vytvoření nových featureclassů nebo tabulek v geodatabázi - Ale musíte rozumět důsledkům - Pro Geoprocessing nástroje vždy preferujte file geodatabases jako pracovní prostory, je to rychlejší!!!! - Problém s více připojeními uživatele "data owner" je, že to způsobuje zámky tabulek v databázi - To může vést k deadlockům a způsobit zastavení / zamrznutí připojení ArcGIS Desktop (ArcMap/Pro) a ArcGIS Serveru - Výjimkou je Branch Versioning, pouze data owner může publikovat Feature Service 5. Jak se tedy vyhnout problému "deadlock"? - Pokud neprovádíte editaci dat v ArcGIS, použijte připojení uživatele "viewer" pro vytvoření mapy - Pokud provádíte editaci dat v ArcGIS, použijte připojení uživatele "editor" pro vytvoření mapy - Připojení uživatele "viewer" má oprávnění pouze pro čtení (select) na Featureclassy a tabulky uživatele "data owner" - Připojení uživatele "editor" má oprávnění pro čtení a zápis (select, insert, update a delete) na Featureclassy a tabulky uživatele "data owner" - Pokud vytváříte ArcGIS Server Map Services, použijte připojení uživatele "viewer" k vytvoření mapy před jejím publikováním - Pokud vytváříte ArcGIS Server Feature Services, použijte připojení uživatele "editor" k vytvoření mapy před jejím publikováním - Pokud vytváříte ArcGIS Server Geoprocessing Services: pokud upravujete data použijte "editor", jinak použijte připojení "viewer" 6. Podrobnější vysvětlení "deadlocku" - Oracle-Base deadlocks | Oracle Documentation deadlocks - SQLServer Documentation deadlocks - PostgreSQL Documentation deadlocks
________________________________________________________________________________________________
Odkazy na dokumentaci databází
________________________________________________________________________________________________
Database Storage Best Practices
Why to use Multiple Tablespaces and RAID 10
• Large production enterprise geodatabase systems should employ a hardware striping solution. Your best disk and data organization strategies involve spreading your data across multiple disks.• With data spread across multiple disks, more spindles actively search for it. This can increase disk read time and decrease disk contention.• There are two main ways of achieving striping: tablespaces and redundant array of independent disks (RAID).• You can also combine the two by creating tablespaces within disk arrays.• You can employ data segregation strategies; keeping tables from indexes or certain types of tables from other tables will improve performance and alleviate administrative burdens.• Standard GIS storage recommendations favor keeping index and log files separate from vector and tabular business tables.• For performance reasons, it is better to position the business, feature, and spatial index tables separately and position tablespace data files based on their usage pattern.• For a multiversioned, highly active editing geodatabase, database files of the VERSIONS tablespace may be separated and dispersed across available disks to avoid I/O contention.• As a rule, you should create database files as large as possible based on the maximum amount of data you estimate the database will contain to accommodate future growth.• By creating large files, you can avoid file fragmentation and gain better database performance.• In many cases, you can allow data files to grow automatically; just be sure to limit autogrowth by specifying a maximum growth size that leaves some available hard disk space.• By putting different tablespaces on different disks, you can also help eliminate physical fragmentation of your files as they grow.
'Slavný white paper!!!!!020 Jemnozrnný striping může být špatnou volbou pro tablespaces, do kterých Oracle Server zapisuje sortovací segmenty, pokud mnoho aplikačních procesů bude současně třídit data.020 Jemnozrnný striping může také přinést překvapivě špatné výsledky u aplikací používajících funkci paralelní optimalizace dotazů (PQO) Oraclu, protože PQO využívá více dotazovacích slave procesů, což vytváří vysokou úroveň konkurence i pro jedno uživatelské sezení.020 Pokud vaše databáze obsahuje jednu nebo více malých tablespaces, pro které by velké raw slice byly plýtváním, možná budete chtít vybrat jednu nebo dvě standardní velikosti raw slice pro tyto tablespaces. Pokud používáte více než jednu velikost raw slice, měly by být velikosti celočíselnými násobky nebo dělitelé navzájem.020 Výkon I/O — Každá tablespace by měla obsahovat segmenty s podobnými charakteristikami I/O konkurence a velikosti I/O, aby bylo možné snadno vybrat velikost diskového pole a stripe size. Seskupení read-only segmentů do read-only tablespaces snižuje objem záloh a obnovy dat i údržbu PCM zámků.020 Odolnost vůči výpadkům — Malé tablespaces umožňují offline údržbu tablespace s minimálním výpadkem aplikací. Systémová tablespace nemůže být odpojena offline ani odstraněna a znovuvytvořena, takže minimalizace počtu segmentů zde snižuje potřebu výpadků databáze. Izolování rollback segmentů do co nejmenšího počtu tablespaces snižuje četnost výpadků, protože žádná tablespace obsahující online rollback segment nemůže být odpojena offline. Ukládání referenčně propojených segmentů do malých skupin tablespaces maximalizuje možnost využití funkce obnovení tablespace k určitému časovému bodu.020 Správa prostoru — Izolování segmentů s krátkou životností minimalizuje dopad fragmentace volného místa v tablespacech blokující alokaci extentů serverem Oracle. Administrátoři VLDB profitují z používání výchozích parametrů úložiště tablespace místo správy parametrů velikosti segmentů na úrovni segmentu.020 Správa kvót — Kvóty prostoru serverem Oracle jsou spravovány podle uživatelů za jednotlivé tablespaces. Proto byste měli přiřadit skupiny segmentů ve schématu do malé skupiny tablespaces.020 Pokud používáte jemnozrnný striping pro datové soubory, není nutné oddělovat indexy od dat kvůli rozložení I/O zátěže přes disky. Nicméně pokud vaše provozní postupy zahrnují periodické rebuildy indexů, možná budete chtít zvážit izolaci indexů do vlastních tablespaces ke snížení možného dopadu fragmentace volného místa způsobené drop indexem.
'Tato metodologie přiřazuje specifickou zátěž různým podmnožinám databáze jako jsou logovací soubory, rollback segmenty, indexové tablespaces, datové tablespaces atd., a přiřazuje disky těmto podmnožinám na základě jejich profilu zátěže.
An Esri ® Technical Reference February• 2026
________________________________________________________________________________________________