PLEASE READ (hidden slide) This template uses Microsoft’s corporate font, Segoe Segoe is not a standard font included with Windows, so if you have not already done so, you need to install it on your computer How to install Segoe: Get the font at: \\Showsrus\images\Corporate_Fonts\PC\Segoe or For PowerPoint, choose the PC OpenType or TrueType version of the font. Copy all the.ttf files into your c:\windows\fonts folder Questions:
Microsoft’s Siebel Implementation Tom Lucas Jason McWreath Microsoft Corporation
Current Siebel Deployment Siebel Sales - 7,000+ users/quarter Call Center – 2,000+ users/quarter Mobile Clients Web Services Global deployment, including DBCS language support Supports business processes Account/Opty/Contact Management Pipeline/Sales Reporting Customer Care & Complaint Management
Current Topology
Challenges, Pain Points 5 distinct environments 11 total nodes 100+ servers in 7 data centers Terminal, IIS, Application, SQL, File servers Full copy replication Regional needs Organic growth
Next Gen Topology
Upgrade & Deployment Fusion Consolidation Unicode Conversion Customizations Performance Testing WAN Performance
Key Wins One homerun environment Scale up consolidation Outlook wrapper (Customer Explorer) Unicode Integrated reporting Thin client WAN performance Total hardware reduction (-60%) Decreased DataCenter presence (1)
Key Technologies 64-bit SQL Server Windows 2003 Server Siebel Siebel Analytics Unisys HP RedLine EMC SAN
Best Practices SiebelSLA SiebelAvail Microsoft Operations Manager (MOM) Application Security Assessment Tool (ASAT) Data Enrichment Tool (DET) 24x7 Global Support
SQL Server Overview– Current Siebel DB 250GB 8 X 700mhz CPU 8 GB of RAM 67% CPU Utilization during peak hours 28 Trans/Sec
SQL Server Overview– Future Upgrade planned this October Unisys with 16 procs and 64GB of RAM SQL 64 – Native Access > 8GB
SQL Server Management Backup Compression – SQLLitespeed 70% size reduction 70% faster time Service Account Password Change Utility changes in memory cached password on SQL Server No need to cycle SQL to Implement LogShipping for High Availability Migrating to SQL Cluster in upcoming release
Performance Management Memory is King Caching of query plans and Data big boost to performance Monitor Long Running Queries Daily sent out highlighting performance for previous day Website to monitor perf: Indexing strategy essential
Indexing Exercise Answer to Hands on Exercise Index Used: Table: S_org_ext Columns: Name, Loc, x_prospect_flg Reads, < 1 second Table: S_addr_org Columns: x_addr1, Country 1.5 million Reads, 9 minutes Table: S_addr_org Columns: Country, x_addr1 1.5 million Reads, 9 minutes
Key To Indexing in Siebel Fast 40 Cursors Query needs to be tuned for fetch operation Index on “Order BY” Columns to avoid need to return entire result set and sort results Queries with very non-selective search criteria just as fast as queries with very selective search criteria
Key To Indexing in Siebel Avoid multi-table Sorts. Can not index “Order by” clause if it spans 2 tables Leading Wildcard queries can be problematic Optimizer needs to guess about selectivity If optimizer guesses wrong you could be waiting for a while
© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.