Platform Hosting - Database - MySQL

 

The California Department of Technology (CDT) provides services on a number of database management system (DBMS) technologies for various hardware and operating system platforms. CDT offers MySQL on leased equipment within our Tier III data center. 

MySQL is available as an add-on component to Customers that subscribe to the Windows Platform Hosting service.

 

Benefits

  • On-demand scalability
  • High performance
  • Complete workflow control

 

  • Flexibility of Open Source
  • Data Security
  • CDT staff performs installation, patching and product maintenance according to standard procedures and configurations.
  • CDT provides MySQL database administration on leased equipment within the Platform Hosting Service.
  • CDT supports version(s) of MySQL in accordance with the CDT Software Version Support Policy.
  • MySQL is offered on the Windows platform.
  • CDT performs database backups on the following schedule:

WhatWhen
Full BackupDaily
Transaction log backupDaily
Backup retention28 days

  • The core business hours for MySQL technical support are Monday through Friday 0800 – 1700. State holidays and mandated schedule alterations are observed and may impact staff availability.
  • MySQL maintenance activities utilize the platform maintenance schedules; however, changes may be scheduled.

CDT is available to advise and assist customers in formulating IT designs that will leverage available service offerings.  Customers should contact their Account Lead to engage architectural/engineering and design consulting services. Additional charges may be incurred.

Options for MySQL include:

  • Database Engine Services
  • Advanced Security
  • MySQL Workbench
RoleResponsibility
Installation, upgrades, patches, fixes, and standard configurationCDT
Incident resolution associated to application configuration changesCDT
Manage contract and licensing for MS SQL or MySQL softwareCDT
Perform off-line scheduled database backupsCDT
Assist customers upon request to perform MS SQL or MySQL related tasksCDT
Monitor free disk space and alert customer when disk space is below threshold levels determined by the customerCDT
Maintain database and log backupsCDT
Create Database Administrator (DBA) user account(s)CDT
Monitor and tune MS SQL or MySQL softwareCDT
Review and recommend optional configurations that may enhance capacity and performance requirementsCDT
Perform MS SQL or MySQL version migrations and upgradesCDT
Maintain database administrative toolsCDT
Maintain MS SQL or MySQL software/configurationsCDT
Resolve database system problems or seek vendor support for issues through authorized escalation processesCDT
Design, develop, deploy, and test the database and maintain its interaction with application(s)Customer
Define database availability requirementsCustomer
Document database design and application architectureCustomer
Respond to threshold limit notifications provided by CDT staff with mitigating actionCustomer
Maintain application and database statisticsCustomer
Test new maintenance and software releases at user and application levelsCustomer
Pay for additional charges for CDT intervention, troubleshooting and correction of unauthorized changes if incurredCustomer
Create and maintain database objectsCustomer
Load database data via access provided by CDTCustomer
Application design, development, testing and migration adhering to supported software versionsCustomer
Application code modificationsCustomer
Provide scripts for custom MS SQL or MySQL configurations required by the applicationCustomer
Maintain application development tools running on attached client(s)Customer
Ongoing monitoring of database growth in relation to disk spaceCustomer
Identity database application related problems or database system problems and report themCustomer
Notify CDT of application maintenance activities that cause an interruption of serviceCustomer
CDT and the customer will work together to resolve any database application-level problemsShared
CDT will assist with data migrations within CDT environmentsShared
  • CDT provides system-level administration, data migration assistance, data and log file backups, database consistency checks, 24/7 system monitoring, DBMS patching and version upgrades, and system security.
  • CDT manages the contract and licensing for DBMS software and serves as the liaison between the Customer and Oracle (the vendor) for technical system-level DBMS issues.
  • CDT is available to advise and assist customers in formulating IT designs that leverage available service offerings. CDT provides architectural/engineering and design consulting services.

Customers will be provided database owner (DBO) access or lower to their databases depending on their requirements. Application accounts must have specific roles and/or user permissions that are the lowest needed to perform application functions. Customers must follow CDT’s password complexity requirements.

MySQL System Administration (root) Authority is restricted to CDT designated personnel. Customers may be granted temporary System Administration rights, post-installation, to their MySQL Server during application installation and server refresh activities. If Customers require extended use of System Administration rights an Information Security Exception Request must be submitted. Please follow the procedure outlined in Procedure 3502 – Information Security Exception Request and adhere to both the Standard 3132 – Midrange Database Security and Standard 3138 – System Administrator Standard.

Configuration changes made outside the scope of the service request requiring intervention, correction, or troubleshooting by CDT staff may incur additional charges.

A customer with granted System Administration (root) rights must adhere to the following use restrictions. Failure to comply could result in access revocation.

  1. Changing MySQL configurations, only CDT staff are permitted to make changes
  2. Changing MySQL CDT scheduled jobs, only CDT staff are permitted to make changes
  3. Creating user accounts must be performed by or coordinated, prior to creation, with CDT staff
  4. Creating databases must be performed by or coordinated, prior to creation, with CDT staff
  5. Changing the MySQL Server Service Account is not permitted; this account is owned by CDT staff
  6. Changing the MySQL System Administrator Account is not permitted; the account is owned by CDT staff

Information Security Exception Request

CDT Standard 3132 – Midrange Database Security.

  1. Can I have RDP access to the server?

You must submit a Service Request to get RDP access to the server.

  1. Can I have sysadmin (root) privileges in MySQL?

You have to submit a Service Request to get root privileges and this must be approved by our Security team. Please reference the Security tab.

  1. What is the maintenance window for MySQL servers?

Saturdays from 7 am to 12 pm.

Tier 1 Database Support

Service CodeService DescriptionUnit of MeasurementRateNotes
D101-PassCDT Processing Fee on Pass-through Products% of Direct Pass-Through Costs - Per Purchase Order Pass-through + 2.81% CDT Processing Fee
D101-SQL, my SQLDatabase LicensePer LicensePass-through + 2.81% CDT Processing Fee
M620Tier 1 Database Support (SQL Server and MySQL)Instance/Month$600.00
M621Database Instance Installation Set-up Fee for Database Support - Tier 1 (SQL Server and MySQL)One-Time/Instance$390.00

Subscriptions to this service are available. Rates may also be referenced in the CDT Rate Schedule.

To submit a service request for a new database or database environment, please go to the Enterprise Services Delivery page.

SQL and MySQL ServicesRequest to Add/Remove SQL or MySQL Software Instance on an Existing Server.Request Add/Remove MySQL Software Instance Now
Database SupportNon-Billable Database maintenance activities for various products including ADABAS, DB2, IDMS, MySQL, Oracle and SQL.Request Database Maintenance Now
SQL System Admin (SA) RightsUsed to request SQL SA rights and, optionally, Windows administrative credentials on a server managed by CDT.Request System Admin Rights Now