virtuoso7.2.7 vs 7.2.9
5 removals
240 lines
4 additions
240 lines
;
;
; virtuoso.ini
; virtuoso.ini
;
;
; Configuration file for the OpenLink Virtuoso VDBMS Server
; Configuration file for the OpenLink Virtuoso VDBMS Server
;
;
; To learn more about this product, or any other product in our
; To learn more about this product, or any other product in our
; portfolio, please check out our web site at:
; portfolio, please check out our web site at:
;
;
; http://virtuoso.openlinksw.com/
; http://virtuoso.openlinksw.com/
;
;
; or contact us at:
; or contact us at:
;
;
; general.information@openlinksw.com
; general.information@openlinksw.com
;
;
; If you have any technical questions, please contact our support
; If you have any technical questions, please contact our support
; staff at:
; staff at:
;
;
; technical.support@openlinksw.com
; technical.support@openlinksw.com
;
;
;
;
; Database setup
; Database setup
;
;
[Database]
[Database]
DatabaseFile = ../database/virtuoso.db
DatabaseFile = ../database/virtuoso.db
ErrorLogFile = ../database/virtuoso.log
ErrorLogFile = ../database/virtuoso.log
LockFile = ../database/virtuoso.lck
LockFile = ../database/virtuoso.lck
TransactionFile = ../database/virtuoso.trx
TransactionFile = ../database/virtuoso.trx
xa_persistent_file = ../database/virtuoso.pxa
xa_persistent_file = ../database/virtuoso.pxa
ErrorLogLevel = 7
ErrorLogLevel = 7
FileExtend = 200
FileExtend = 200
MaxCheckpointRemap = 2000
MaxCheckpointRemap = 2000
Striping = 0
Striping = 0
TempStorage = TempDatabase
TempStorage = TempDatabase
[TempDatabase]
[TempDatabase]
DatabaseFile = ../database/virtuoso-temp.db
DatabaseFile = ../database/virtuoso-temp.db
TransactionFile = ../database/virtuoso-temp.trx
TransactionFile = ../database/virtuoso-temp.trx
MaxCheckpointRemap = 2000
MaxCheckpointRemap = 2000
Striping = 0
Striping = 0
;
;
; Server parameters
; Server parameters
;
;
[Parameters]
[Parameters]
ServerPort = 1111
ServerPort = 1111
LiteMode = 0
LiteMode = 0
DisableUnixSocket = 1
DisableUnixSocket = 1
DisableTcpSocket = 0
DisableTcpSocket = 0
;SSLServerPort = 2111
;SSLServerPort = 2111
;SSLCertificate = cert.pem
;SSLCertificate = cert.pem
;SSLPrivateKey = pk.pem
;SSLPrivateKey = pk.pem
;X509ClientVerify = 0
;X509ClientVerify = 0
;X509ClientVerifyDepth = 0
;X509ClientVerifyDepth = 0
;X509ClientVerifyCAFile = ca.pem
;X509ClientVerifyCAFile = ca.pem
MaxClientConnections = 20
MaxClientConnections = 20
CheckpointInterval = 60
CheckpointInterval = 60
O_DIRECT = 0
O_DIRECT = 0
CaseMode = 2
CaseMode = 2
MaxStaticCursorRows = 5000
MaxStaticCursorRows = 5000
CheckpointAuditTrail = 0
CheckpointAuditTrail = 0
AllowOSCalls = 0
AllowOSCalls = 0
SchedulerInterval = 10
SchedulerInterval = 10
DirsAllowed = ., ../vad, /usr/share/proj
DirsAllowed = ., ../vad, /usr/share/proj
ThreadCleanupInterval = 10
ThreadCleanupInterval = 10
ThreadThreshold = 10
ThreadThreshold = 10
ResourcesCleanupInterval = 10
ResourcesCleanupInterval = 10
FreeTextBatchSize = 100000
FreeTextBatchSize = 100000
SingleCPU = 0
SingleCPU = 0
VADInstallDir = ../vad/
VADInstallDir = ../vad/
PrefixResultNames = 0
PrefixResultNames = 0
RdfFreeTextRulesSize = 100
RdfFreeTextRulesSize = 100
IndexTreeMaps = 64
IndexTreeMaps = 256
MaxMemPoolSize = 200000000
MaxMemPoolSize = 200000000
PrefixResultNames = 0
PrefixResultNames = 0
MacSpotlight = 0
MacSpotlight = 0
IndexTreeMaps = 64
MaxQueryMem = 2G ; memory allocated to query processor
MaxQueryMem = 2G ; memory allocated to query processor
VectorSize = 1000 ; initial parallel query vector (array of query operations) size
VectorSize = 1000 ; initial parallel query vector (array of query operations) size
MaxVectorSize = 1000000 ; query vector size threshold.
MaxVectorSize = 1000000 ; query vector size threshold.
AdjustVectorSize = 0
AdjustVectorSize = 0
ThreadsPerQuery = 4
ThreadsPerQuery = 4
AsyncQueueMaxThreads = 10
AsyncQueueMaxThreads = 10
;;
;;
;; When running with large data sets, one should configure the Virtuoso
;; When running with large data sets, one should configure the Virtuoso
;; process to use between 2/3 to 3/5 of free system memory and to stripe
;; process to use between 2/3 to 3/5 of free system memory and to stripe
;; storage on all available disks.
;; storage on all available disks.
;;
;;
;; Uncomment next two lines if there is 2 GB system memory free
;; Uncomment next two lines if there is 2 GB system memory free
;NumberOfBuffers = 170000
;NumberOfBuffers = 170000
;MaxDirtyBuffers = 130000
;MaxDirtyBuffers = 130000
;; Uncomment next two lines if there is 4 GB system memory free
;; Uncomment next two lines if there is 4 GB system memory free
;NumberOfBuffers = 340000
;NumberOfBuffers = 340000
; MaxDirtyBuffers = 250000
; MaxDirtyBuffers = 250000
;; Uncomment next two lines if there is 8 GB system memory free
;; Uncomment next two lines if there is 8 GB system memory free
;NumberOfBuffers = 680000
;NumberOfBuffers = 680000
;MaxDirtyBuffers = 500000
;MaxDirtyBuffers = 500000
;; Uncomment next two lines if there is 16 GB system memory free
;; Uncomment next two lines if there is 16 GB system memory free
;NumberOfBuffers = 1360000
;NumberOfBuffers = 1360000
;MaxDirtyBuffers = 1000000
;MaxDirtyBuffers = 1000000
;; Uncomment next two lines if there is 32 GB system memory free
;; Uncomment next two lines if there is 32 GB system memory free
;NumberOfBuffers = 2720000
;NumberOfBuffers = 2720000
;MaxDirtyBuffers = 2000000
;MaxDirtyBuffers = 2000000
;; Uncomment next two lines if there is 48 GB system memory free
;; Uncomment next two lines if there is 48 GB system memory free
;NumberOfBuffers = 4000000
;NumberOfBuffers = 4000000
;MaxDirtyBuffers = 3000000
;MaxDirtyBuffers = 3000000
;; Uncomment next two lines if there is 64 GB system memory free
;; Uncomment next two lines if there is 64 GB system memory free
;NumberOfBuffers = 5450000
;NumberOfBuffers = 5450000
;MaxDirtyBuffers = 4000000
;MaxDirtyBuffers = 4000000
;;
;;
;; Note the default settings will take very little memory
;; Note the default settings will take very little memory
;; but will not result in very good performance
;; but will not result in very good performance
;;
;;
NumberOfBuffers = 1360000
NumberOfBuffers = 1360000
MaxDirtyBuffers = 1000000
MaxDirtyBuffers = 1000000
[HTTPServer]
[HTTPServer]
ServerPort = 8890
ServerPort = 8890
ServerRoot = ../vsp
ServerRoot = ../vsp
MaxClientConnections = 20
MaxClientConnections = 20
DavRoot = DAV
DavRoot = DAV
EnabledDavVSP = 0
EnabledDavVSP = 0
HTTPProxyEnabled = 0
HTTPProxyEnabled = 0
TempASPXDir = 0
TempASPXDir = 0
DefaultMailServer = localhost:25
DefaultMailServer = localhost:25
ServerThreads = 20
MaxKeepAlives = 10
MaxKeepAlives = 10
KeepAliveTimeout = 10
KeepAliveTimeout = 10
MaxCachedProxyConnections = 10
MaxCachedProxyConnections = 10
ProxyConnectionCacheTimeout = 15
ProxyConnectionCacheTimeout = 15
HTTPThreadSize = 280000
HTTPThreadSize = 280000
HttpPrintWarningsInOutput = 0
HttpPrintWarningsInOutput = 0
Charset = UTF-8
Charset = UTF-8
;HTTPLogFile = logs/http.log
;HTTPLogFile = logs/http.log
MaintenancePage = atomic.html
MaintenancePage = atomic.html
EnabledGzipContent = 1
EnabledGzipContent = 1
ServerThreads = 20
[AutoRepair]
[AutoRepair]
BadParentLinks = 0
BadParentLinks = 0
[Client]
[Client]
SQL_PREFETCH_ROWS = 100
SQL_PREFETCH_ROWS = 100
SQL_PREFETCH_BYTES = 16000
SQL_PREFETCH_BYTES = 16000
SQL_QUERY_TIMEOUT = 0
SQL_QUERY_TIMEOUT = 0
SQL_TXN_TIMEOUT = 0
SQL_TXN_TIMEOUT = 0
;SQL_NO_CHAR_C_ESCAPE = 1
;SQL_NO_CHAR_C_ESCAPE = 1
;SQL_UTF8_EXECS = 0
;SQL_UTF8_EXECS = 0
;SQL_NO_SYSTEM_TABLES = 0
;SQL_NO_SYSTEM_TABLES = 0
;SQL_BINARY_TIMESTAMP = 1
;SQL_BINARY_TIMESTAMP = 1
;SQL_ENCRYPTION_ON_PASSWORD = -1
;SQL_ENCRYPTION_ON_PASSWORD = -1
[VDB]
[VDB]
ArrayOptimization = 0
ArrayOptimization = 0
NumArrayParameters = 10
NumArrayParameters = 10
VDBDisconnectTimeout = 1000
VDBDisconnectTimeout = 1000
KeepConnectionOnFixedThread = 0
KeepConnectionOnFixedThread = 0
[Replication]
[Replication]
ServerName = db-BIONIC-PORT
ServerName = db-BIONIC-PORT
ServerEnable = 1
ServerEnable = 1
QueueMax = 50000
QueueMax = 50000
;
;
; Striping setup
; Striping setup
;
;
; These parameters have only effect when Striping is set to 1 in the
; These parameters have only effect when Striping is set to 1 in the
; [Database] section, in which case the DatabaseFile parameter is ignored.
; [Database] section, in which case the DatabaseFile parameter is ignored.
;
;
; With striping, the database is spawned across multiple segments
; With striping, the database is spawned across multiple segments
; where each segment can have multiple stripes.
; where each segment can have multiple stripes.
;
;
; Format of the lines below:
; Format of the lines below:
; Segment<number> = <size>, <stripe file name> [, <stripe file name> .. ]
; Segment<number> = <size>, <stripe file name> [, <stripe file name> .. ]
;
;
; <number> must be ordered from 1 up.
; <number> must be ordered from 1 up.
;
;
; The <size> is the total size of the segment which is equally divided
; The <size> is the total size of the segment which is equally divided
; across all stripes forming the segment. Its specification can be in
; across all stripes forming the segment. Its specification can be in
; gigabytes (g), megabytes (m), kilobytes (k) or in database blocks
; gigabytes (g), megabytes (m), kilobytes (k) or in database blocks
; (b, the default)
; (b, the default)
;
;
; Note that the segment size must be a multiple of the database page size
; Note that the segment size must be a multiple of the database page size
; which is currently 8k. Also, the segment size must be divisible by the
; which is currently 8k. Also, the segment size must be divisible by the
; number of stripe files forming the segment.
; number of stripe files forming the segment.
;
;
; The example below creates a 200 meg database striped on two segments
; The example below creates a 200 meg database striped on two segments
; with two stripes of 50 meg and one of 100 meg.
; with two stripes of 50 meg and one of 100 meg.
;
;
; You can always add more segments to the configuration, but once
; You can always add more segments to the configuration, but once
; added, do not change the setup.
; added, do not change the setup.
;
;
[Striping]
[Striping]
Segment1 = 100M, db-seg1-1.db, db-seg1-2.db
Segment1 = 100M, db-seg1-1.db, db-seg1-2.db
Segment2 = 100M, db-seg2-1.db
Segment2 = 100M, db-seg2-1.db
;...
;...
;[TempStriping]
;[TempStriping]
;Segment1 = 100M, db-seg1-1.db, db-seg1-2.db
;Segment1 = 100M, db-seg1-1.db, db-seg1-2.db
;Segment2 = 100M, db-seg2-1.db
;Segment2 = 100M, db-seg2-1.db
;...
;...
;[Ucms]
;[Ucms]
;UcmPath = <path>
;UcmPath = <path>
;Ucm1 = <file>
;Ucm1 = <file>
;Ucm2 = <file>
;Ucm2 = <file>
;...
;...
[Zero Config]
[Zero Config]
ServerName = virtuoso (BIONIC-PORT)
ServerName = virtuoso (BIONIC-PORT)
;ServerDSN = ZDSN
;ServerDSN = ZDSN
;SSLServerName =
;SSLServerName =
;SSLServerDSN =
;SSLServerDSN =
[Mono]
[Mono]
;MONO_TRACE = Off
;MONO_TRACE = Off
;MONO_PATH = <path_here>
;MONO_PATH = <path_here>
;MONO_ROOT = <path_here>
;MONO_ROOT = <path_here>
;MONO_CFG_DIR = <path_here>
;MONO_CFG_DIR = <path_here>
;virtclr.dll =
;virtclr.dll =
[URIQA]
[URIQA]
DynamicLocal = 0
DynamicLocal = 0
DefaultHost = localhost:8890
DefaultHost = localhost:8890
[SPARQL]
[SPARQL]
;ExternalQuerySource = 1
;ExternalQuerySource = 1
;ExternalXsltSource = 1
;ExternalXsltSource = 1
;DefaultGraph = http://localhost:8890/dataspace
;DefaultGraph = http://localhost:8890/dataspace
;ImmutableGraphs = http://localhost:8890/dataspace
;ImmutableGraphs = http://localhost:8890/dataspace
ResultSetMaxRows = 0
ResultSetMaxRows = 0
MaxQueryCostEstimationTime = 0 ; in seconds
MaxQueryCostEstimationTime = 0 ; in seconds
MaxQueryExecutionTime = 0 ; in seconds
MaxQueryExecutionTime = 0 ; in seconds
DefaultQuery = select distinct ?Concept where {[] a ?Concept} LIMIT 100
DefaultQuery = select distinct ?Concept where {[] a ?Concept} LIMIT 100
DeferInferenceRulesInit = 0 ; controls inference rules loading
DeferInferenceRulesInit = 0 ; controls inference rules loading
MaxMemInUse = 0 ; limits the amount of memory for construct dict (0=unlimited)
MaxMemInUse = 0 ; limits the amount of memory for construct dict (0=unlimited)
;LabelInferenceName = facets ; Only needed when using the Faceted Browser
;LabelInferenceName = facets ; Only needed when using the Faceted Browser
;PingService = http://rpc.pingthesemanticweb.com/
;PingService = http://rpc.pingthesemanticweb.com/
[Plugins]
[Plugins]
LoadPath = ../hosting
LoadPath = ../hosting
Load1 = plain, geos
Load1 = plain, geos
Load2 = plain, graphql
Load2 = plain, proj4
Load3 = plain, proj4
Load3 = plain, shapefileio
Load4 = plain, shapefileio