Laserfiche WebLink
Chapter 3 - System Components <br />9.1.3 DATABASE RE -INDEXING <br />Re -indexing is of particular importance to your site. Database growth and the data archiving process can cause <br />indexes to be progressively less effective. This affects the speed at which data is retrieved and ultimately slows <br />down your system. TriTech recommends that customers re -index their system frequently. Large customers, <br />especially those that aggressively archive data, should closely monitor data fragmentation and may need to <br />re -index daily or weekly depending on the index fragmentation level and their performance requirements. When <br />using SQL Server Standard Edition, the re -indexing process currently requires the system to be taken offline. <br />This is especially important for sites that utilize the archiving feature of the Archive and Reporting Server and <br />for high call volume sites. Depending on the level of fragmentation their might be a need to regularly take the <br />system offline to perform a database reindexing maintenance to maintain an acceptable database performance <br />level. <br />SQL Server 2008 Enterprise Edition introduces the ability to re -index you databases without taking the system <br />offline and running a manual re -index— however, this important feature is only available in the Enterprise <br />version. <br />Please note that even with the Enterprise Edition there are certain tables that cannot be re -indexed online due to <br />limitations of SQL Server data types. Even though re -indexing online is an option with Enterprise Editions, some <br />performance degradation may be experienced and as such, even online re -indexing operations should be <br />scheduled around non -peak usage times. <br />Each customer will need to determine the relative value of this feature compared to the additional cost of the <br />enterprise version of SQL Server. TriTech recommends that sites with a large number of workstations and/or <br />high call volume implement the enterprise version of SQL Server in order to take advantage of this important <br />capability. <br />TriTech has implemented a reindexing job that will run daily/weekly for each CAD database depending on the <br />client's performance requirements. The job will defragment the indexes based on fragmentation threshold daily <br />and rebuild the indexes weekly (Enterprise version will attempt to do Online indexing; Standard version will <br />only defragment the indexes). It is recommended that job be implemented in low user activity window to limit <br />the performance impact that the process may induce. <br />9.1.4 DATABASE SERVER AND DOMAIN CONTROLLER FUNCTIONS <br />TriTech does not support utilizing the Database Server as a Domain Controller. Doing so raises security and <br />performance issues. Domain Controllers are typically nm with a privileged account, which could conceivably <br />allow an attacker access to the Active Directory. Running a Database Server on a Domain Controller can <br />increase resource demands and degrade performance of the SQL Server. Finally, SQL Server is not supported on <br />a read-only domain controller. <br />Inform CAD Business/Interface Servers (for most installations) operate a mixture of Microsoft and TriTeeh <br />applications. With the availability of more powerful servers (with and without virtualization), there is now an <br />opportunity to consolidate server based applications and servers used for your Inform CAD -Inform System. For <br />customers desiring to minimize the number of physical servers, TriTech recommends the use of more powerful <br />servers for Inform CAD Business/Interface Servers —we refer to these as Multi -Application Servers <br />(specifications below). Standard servers can be utilized (specifications below), but more resources may be <br />needed to operate the system. <br />The contents of this material are confidential and proprietary to TriTech Software Systems, Inc. and may not be reproduced, <br />published or disclosed to others without the prior written consent of TriTech Software Systems, Inc. <br />©2015 TriTech Software Systems <br />