Search

Guhan Viswanathan Phones & Addresses

  • Redmond, WA
  • 4150 4475, Eden, UT 84310 (801) 745-9439
  • Kirkland, WA
  • 4640 Niland St, Union City, CA 94587 (510) 429-0553
  • Belmont, CA
  • Madison, WI
  • Fremont, CA
  • Kiona, WA

Publications

Us Patents

Low-Downtime And Zero-Downtime Upgrades Of Database-Centric Applications

View page
US Patent:
8521706, Aug 27, 2013
Filed:
Oct 19, 2007
Appl. No.:
11/875478
Inventors:
David M. Alpern - San Jose CA, US
Alan Choi - Redwood City CA, US
Chandrasekharan Iyer - Foster City CA, US
Jaebock Lee - Sunnyvale CA, US
Kumar Rajamani - San Ramon CA, US
Shrikanth Shankar - Los Altos CA, US
Guhan Viswanathan - Kirkland WA, US
William Waddington - Foster City CA, US
Philip Yam - Foster City CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 7/00
G06F 17/00
G06F 17/30
US Classification:
707695, 707736
Abstract:
A database may facilitate zero-downtime upgrades by concurrently maintaining multiple editions of database objects for use by both pre-upgrade and post-upgrade clients of a database application. Operations performed within the database are associated with an edition based on, for example, an initiating client or transaction. When an operation references an object or data, the database automatically performs the operation using the object or data associated with the edition with which the operation is itself associated. The database may determine the associated edition without explicit identification of the associated edition in a query or in code. Thus, no client or stored procedure code changes are necessary to reflect a new edition added during an update. Data changes in one edition may be automatically and immediately propagated to the other edition through the use of cross-edition triggers, thereby allowing both pre-upgrade and post-upgrade clients to remain fully functional throughout an upgrade.

Minimizing Downtime For Application Changes In Database Systems

View page
US Patent:
20050251523, Nov 10, 2005
Filed:
May 7, 2004
Appl. No.:
10/841377
Inventors:
Kumar Rajamani - Santa Clara CA, US
Guhan Viswanathan - Union City CA, US
Warren Li - Redwood City CA, US
Chandrasekharan Iyer - Belmont CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - REDWOOD SHORES CA
International Classification:
G06F007/00
US Classification:
707100000
Abstract:
A method and apparatus for updating applications in the database are disclosed. A schema of an original database system is generated and updated while the original database system is online. Upon updating the original database system, synonyms are repainted to an original data storage after successful testing of the schema.

Finer Grain Dependency Tracking For Database Objects

View page
US Patent:
20060004828, Jan 5, 2006
Filed:
May 14, 2004
Appl. No.:
10/846120
Inventors:
Kumar Rajamani - Santa Clara CA, US
Susan Kotsovolos - Belmont CA, US
Russell Green - San Carlos CA, US
Rajagopalan Govindarajan - Bangalore, IN
Jaebock Lee - Foster City CA, US
Ho Hung - Foster City CA, US
Guhan Viswanathan - Union City CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - REDWOOD SHORES CA
International Classification:
G06F 17/00
US Classification:
707102000
Abstract:
A method and apparatus for updating databases are disclosed. An update vector for an object is created for identifying updated attributes. A dependent object is identified and a dependency vector of the dependent object is compared with update vector to determine whether the dependent object depends on the updated attributes.
Guhan Viswanathan from Redmond, WA, age ~56 Get Report