La Red de Conocimientos Pedagógicos - Currículum vitae - ¡Problema de Oracle! ! !

¡Problema de Oracle! ! !

2. Oracle es la empresa de software de bases de datos más grande del mundo y tiene su sede en Redwood Beach, California, EE. UU.

Sociedad cotizada tipo sociedad (NASDAQ: ORCL)

Oracle es el lema de la empresa de información

Fundada en California (1977) [1]

La sede central está ubicada en Redwood Beach, California, EE. UU.

Importante Lawrence Ellison Lawrence (Larry) J. Ellison, director ejecutivo

Software de base de datos industrial

Más de 35.000 empleados Personas

Productos

Servidor de base de datos

Servidor de aplicaciones

Herramientas de desarrollo

Productos middleware

Bisexual

Gestión de relaciones con el cliente

Gestión de la cadena de suministro

JDE

Ingresos de 65.438+07,9 mil millones de dólares estadounidenses (año fiscal 2007)

Principales productos

Los principales productos de Oracle se dividen actualmente en dos categorías:

*Servidores (servidores) y herramientas (principales competidores :IBM, Microsoft)

*Servidor de bases de datos : La última versión 11G en 2008.

*Servidor de Aplicaciones: Servidor de Aplicaciones Oracle.

*Herramientas de desarrollo: Oracle JDeveloper, Oracle Designer, Oracle Developer, etc.

*Software de aplicación (principal competidor: SAP alemán).

*Software de planificación de recursos empresariales. Tiene una trayectoria de más de 10 años. En 2005, PeopleSoft, que desarrollaba software empresarial, se fusionó para fortalecer su competitividad en este campo.

*Software de gestión de relaciones con el cliente (CRM). Este software ha sido desarrollado desde 1998. En 2005, adquirió Siebel, que desarrollaba software de gestión de relaciones con los clientes.

Oracle Corporation es el proveedor de servicios y software de gestión de información más grande del mundo. Fue fundada en 1977 y tiene su sede en Redwood Shores, California, EE. UU. En el año fiscal 2000 (de junio de 1999 a mayo de 2000), los ingresos alcanzaron los 10.100 millones de dólares, una cifra récord en la historia de Oracle, un aumento de 1.300 millones de dólares con respecto al año pasado, y las ganancias aumentaron un 61% hasta los 2.100 millones de dólares. Oracle tiene más de 36.000 empleados que prestan servicios en 65.438+045 países de todo el mundo. Oracle tiene la única suite de comercio electrónico totalmente integrada del mundo, Oracle Applications R 11i, que puede automatizar todos los aspectos de la gestión empresarial y es la favorita de los usuarios. Esto ha permitido que las ventas de software de aplicaciones de Oracle alcancen los 447 millones en el cuarto trimestre del año fiscal 2000. , lo que supone casi 6.543,8 mil millones de dólares más que las ventas de software de aplicaciones SAP en el mismo período. Este hecho demuestra que Oracle. Oracle E-Business Suite cubre todos los aspectos de la gestión empresarial. Aunque se enfrentan a diferentes competidores en diferentes aspectos, la principal ventaja de las soluciones de comercio electrónico de Oracle radica en su integración e integridad. Los usuarios pueden obtener completamente cualquier función de aplicación requerida de Oracle. Más importante aún, tienen una arquitectura de aplicaciones coherente basada en la tecnología de Internet. Si los usuarios desean obtener la funcionalidad completa proporcionada por Oracle E-Business de otros proveedores, no solo deben comprar diferentes aplicaciones de múltiples proveedores, sino que también deben solicitar a otras empresas consultoras que ensamblen estas diferentes aplicaciones y también deben asegurarse de que pueden trabajar juntos.

Los productos avanzados y las operaciones comerciales eficientes son razones importantes para el crecimiento continuo de las ganancias de Oracle. Hace un año, Oracle decidió ahorrar 654.380 millones de dólares en gastos operativos diarios al adoptar su propia solución de comercio electrónico por Internet, lo que equivale a un aumento de nuestro margen de beneficio anual de un 654,38+00%.

Hace cuatro años, cuando el comercio electrónico todavía estaba en su infancia en todo el mundo, Oracle formuló un plan estratégico para pasar de ser un proveedor líder de bases de datos a un proveedor completo de soluciones de comercio electrónico basado en la computación de Internet. Esta estrategia de futuro ha aportado enormes beneficios a Oracle.

Hoy en día, Oracle puede liderar a sus competidores en el suministro de soluciones de comercio electrónico avanzadas, completas e integradas que incluyen productos de plataforma, productos de aplicaciones y servicios integrales, y puede integrar perfectamente la gestión de la cadena de suministro (SCM) y la gestión de recursos empresariales (ERP) y la gestión de activos del cliente. (CRM), Enterprise Business Intelligence (BI) y aplicaciones de comercio electrónico IP (Internet Pocurement), intercambios y portales. Todas las soluciones de Oracle, desde las de gama baja hasta las de gama alta, se basan 100% en la arquitectura de aplicaciones de Internet y se puede acceder a ellas directamente y de forma segura a través de la Web, lo que permite a las empresas completar todos los aspectos del proceso empresarial empresarial, incluidos la cotización, el pedido, el pago, la ejecución, y servicio a través de la Web, ayudando a las empresas a transferir rápidamente contenido comercial existente al comercio electrónico y obtener rápidamente grandes ganancias del comercio electrónico.

Los productos de aplicaciones de Oracle incluyen más de 150 módulos, como finanzas, cadena de suministro, fabricación, gestión de proyectos, recursos humanos, marketing y ventas, etc. Ha ganado numerosos premios mundiales y lo utilizan casi 7.600 empresas en todo el mundo. Debido a su excelente desempeño en el comercio electrónico, Oracle saltó del puesto 122 el año pasado al 13 en el último Enterprise 1000 global autorizado publicado por la empresa estadounidense Mongan Stanley, convirtiéndose en la segunda empresa de software independiente más grande del mundo y el mayor proveedor de soluciones de comercio electrónico. . Actualmente, figuran en la lista el 93% de los diez sitios web de comercio electrónico de Internet más importantes del mundo, como Amazon y Dell, y nueve de los diez sitios web B-to-B más importantes del mundo. com y 65 empresas de Fortune Global 100 han adoptado las soluciones de comercio electrónico de Oracle.

Oracle China

En 1989, Oracle entró oficialmente en el mercado chino y se convirtió en el primer gigante del software del mundo en entrar en China. Esto marcó el éxito de la construcción de informatización económica nacional de China. Oracle acaba de despegar y la tecnología de bases de datos relacionales iniciada por Oracle comenzó a servir a los usuarios chinos. En julio de 1991, después de casi dos años de arduo trabajo, para adaptarse mejor al negocio en rápido crecimiento, Oracle estableció una empresa de propiedad absoluta en Beijing. Hoy en día, Oracle China tiene más de 3.500 empleados y sucursales en 12 ciudades de todo el país.

Para ayudar a los usuarios chinos a aprovechar al máximo las tecnologías y productos de software informático más avanzados del mundo de manera oportuna, Oracle China ha invertido muchos recursos en la localización de productos. En la actualidad, la mayoría de los productos de Oracle han alcanzado una cultura china integral y el ritmo de actualización de los productos chinos es básicamente el mismo que el de los Estados Unidos. Al mismo tiempo, Oracle ha recibido cooperación y apoyo de cientos de empresas informáticas en China, además de socios de la Alianza Global de Oracle como HP, Sun, Compaq, Cisco e Intel, PricewaterhouseCoopers Consulting Co., Ltd. y Arthur Andersen Enterprise. Consulting Co., Ltd. Además de los integradores de sistemas globales de Oracle, como la empresa AXA Consulting, Deloitte Consulting Co., Ltd., Capgemini Ernst & Young Consulting (Asia Pacific) Co., Ltd., Oracle también ha establecido una completa sistema de socios en China, incluidos 6 distribuidores de valor agregado, 72 desarrolladores de software independientes y tres socios de software de aplicaciones han formado un sistema de desarrollo de mercado nacional, integración de sistemas, desarrollo de valor agregado y servicio técnico basado en los productos de tecnología de Oracle, proporcionando una fuerte fuerza para Soporte al desarrollo de negocios de Oracle en China. Cientos de paquetes de software de aplicaciones comerciales que desarrollaron basándose en la plataforma Oracle se han utilizado ampliamente en departamentos gubernamentales nacionales, telecomunicaciones, servicios postales, seguridad pública, finanzas, seguros, energía, transporte, ciencia y educación, petroquímica, industria aeroespacial y aviación civil. y otras industrias.

Introducción a los principales productos de Oracle

1.

Oracle E-Business Suite es el primer conjunto de aplicaciones empresariales integradas basadas en Internet del sector que automatiza procesos empresariales críticos tanto en el front como en el back office. Oracle E-Business Suite cubre todas las áreas comerciales de la empresa, incluido marketing, ventas, servicios, contratos, gestión de pedidos, diseño de productos, adquisiciones, cadena de suministro, fabricación, finanzas, gestión de proyectos, recursos humanos y automatización de servicios profesionales. En 2001, más de 1.100 empresas en todo el mundo implementaron Oracle E-Business Suite. Actualmente, más de 12.000 usuarios en todo el mundo se benefician de los beneficios sin precedentes que ofrece Oracle E-Business Suite.

Desde que apareció por primera vez Oracle E-Business Suite, Oracle ha lanzado seis versiones mejoradas de E-Business Suite, formando un conjunto de aplicaciones maduro y completamente funcional.

Oracle E-Business Suite ofrece a los usuarios opciones y flexibilidad sin precedentes en la implementación de aplicaciones comerciales. Su infraestructura abierta y su modelo de datos único brindan a los usuarios múltiples opciones al implementar software de aplicaciones en la suite. Pueden usarse de forma independiente, formar flujos de negocios o implementarse como una suite integrada completa. Oracle E-Business Suite se puede proporcionar a los usuarios como software tradicional en CD-ROM o como un servicio en línea.

2. Oracle 10g: una plataforma de comercio electrónico de nueva generación

Oracle10g es la primera infraestructura de Internet de nueva generación completa e inteligente de la industria. De hecho, la plataforma de comercio electrónico Oracle10g se refiere a la integración completa de Oracle Database 10g, Oracle Application Server 10g y Oracle Development Tool Suite 10g.

La base de datos Oracle 10g es la primera base de datos de Internet con escalabilidad ilimitada y alta disponibilidad que puede ejecutar software comercial en un entorno de clúster. Tiene más de 400 funciones de bases de datos líderes y ha logrado nuevos avances en tecnología de clústeres, alta disponibilidad, inteligencia empresarial, seguridad y gestión de sistemas. Como resultado de los diez años de investigación y desarrollo de tecnología de software de Oracle, Real Application Clusters puede proporcionar una expansión y disponibilidad general casi ilimitadas, brindando funciones de clúster transparentes y de alta velocidad a los usuarios.

El servidor de aplicaciones Oracle 10g es el servidor de aplicaciones más liviano, rápido y escalable certificado por J2EE. Proporciona software de portal empresarial, soporte inalámbrico, almacenamiento en caché, motor J2EE liviano, inteligencia empresarial y desarrollo rápido de aplicaciones. la integración de aplicaciones y negocios, los servicios web y otras funciones de desarrollo de aplicaciones forman un entorno completo de desarrollo e implementación de aplicaciones de comercio electrónico. Los usuarios que utilizan el servidor de aplicaciones Oracle 10g pueden actualizar el software en lugar del hardware, lo que ahorra enormemente en costos de infraestructura.

Oracle Development Tool Suite 10g es un conjunto completo de herramientas de desarrollo integradas que pueden desarrollar rápidamente aplicaciones de Internet y servicios web utilizando lenguajes Java y XML, admitiendo cualquier idioma, cualquier sistema operativo, cualquier estilo de desarrollo y vida de desarrollo. ciclo de cualquier etapa y todos los últimos estándares de Internet.

Oracle posterior a 9i tiene requisitos de hardware muy altos. (Versión de Windows) 9i recomienda 512 M de memoria y 10 g de memoria.

Arquitectura de base de datos Oracle

La base de datos Oracle incluye el servidor y el cliente de la base de datos Oracle.

Servidor de bases de datos Oracle:

El servidor Oracle es un sistema de gestión de bases de datos relacionales de objetos. Proporciona un enfoque abierto, integral e integrado para la gestión de la información. Cada servidor consta de una base de datos Oracle y una instancia de servidor Oracle. Tiene autonomía de sitio y proporciona un mecanismo transparente para el almacenamiento de datos, logrando así transparencia en el almacenamiento de datos. Cada base de datos de Oracle corresponde a un nombre de instancia único SID. Una vez iniciado el servidor de la base de datos Oracle, generalmente existen al menos los siguientes usuarios: Interno, que no es un nombre de usuario real, sino un alias del usuario Sys con prioridad SYSDBA, que utiliza el usuario DBA para completar las tareas de administración de la base de datos. , incluido iniciar y cerrar la base de datos; Sys, es el nombre de usuario de DBA, que tiene la mayor autoridad para operar la base de datos. El sistema también es el nombre de usuario de DBA, solo superado por el usuario de Sys.

Cliente:

Es el terminal de usuario de la base de datos y está formado por aplicaciones, herramientas y SQL* NET. Cuando los usuarios operan una base de datos, deben conectarse a un servidor, que se denomina base de datos local. En un entorno de red, las bases de datos de otros servidores se denominan bases de datos remotas. Cuando los usuarios desean acceder a datos en una base de datos remota, deben establecer una cadena de base de datos.

La arquitectura de la base de datos Oracle incluye una estructura de almacenamiento físico y una estructura de almacenamiento lógico. Al estar separados, el acceso a la estructura de almacenamiento lógico no se ve afectado al gestionar la estructura de almacenamiento físico de los datos.

1. Estructura de almacenamiento lógico

Consta de al menos un espacio de tabla y un objeto de esquema de base de datos.

Aquí, un esquema es una colección de objetos y un objeto de esquema es una estructura lógica que hace referencia directamente a los datos de la base de datos. Los objetos de esquema incluyen estructuras como tablas, vistas, secuencias, procedimientos almacenados, palabras idénticas, índices, clústeres y cadenas de bases de datos. Las estructuras de almacenamiento lógico incluyen espacios de tablas, segmentos y rangos, que describen cómo utilizar el espacio físico de la base de datos. Los objetos de esquema y las relaciones entre ellos constituyen el diseño relacional de una base de datos.

Bloque: Es la unidad más pequeña que tiene la base de datos para realizar operaciones UO, y no es el mismo concepto que el bloque del sistema operativo. La base de datos Oracle no solicita datos en unidades de bloques del sistema operativo, sino en unidades de múltiples bloques de base de datos Oracle.

Segmento: una estructura de almacenamiento lógica de un tipo específico en el espacio de tabla, que consta de uno o más rangos, ocupará y aumentará el espacio de almacenamiento.

Incluyendo:

Segmento de datos: utilizado para almacenar datos de la tabla;.

Segmento de índice: utilizado para almacenar índices de tablas;

Segmento temporal: utilizado para almacenar resultados intermedios

Segmento de reversión: utilizado para recuperarse cuando ocurre una excepción; .

Extensión: Es la unidad lógica de asignación de espacio de almacenamiento de la base de datos. Un rango consta de muchos bloques de datos contiguos y el rango se segmenta en consecuencia. El primer rango asignado se denomina rango inicial y los rangos asignados posteriormente se denominan rangos incrementales.

Cronología

En la década de 1970, una empresa de software llamada Ampex diseñó una base de datos llamada Oracle para la CIA. Ellison es uno de los programadores.

Del 65438 al 0977, Alison y su jefe Robert Miner establecieron el "Laboratorio de Desarrollo de Software". En ese momento, IBM publicó un artículo sobre "bases de datos vinculadas" y Allison creó una nueva base de datos llamada Oracle.

En 1978, la empresa se trasladó a Silicon Valley y cambió su nombre a "Relationship Software, Inc." Dos años más tarde, *** tenía ocho empleados y unos ingresos anuales de menos de 1 millón de dólares. IBM, que propuso por primera vez la "base de datos relacional", adoptó la base de datos RSI. Pasó a llamarse Oracle en 1982.

En los tres años comprendidos entre 65438 y 0984, ha entrado en Canadá, Países Bajos, Reino Unido, Austria, Japón, Alemania, Suiza, Suecia, Australia, Finlandia, Francia, Hong Kong, Noruega y España. Cuando salió a bolsa en 1986, los ingresos anuales se dispararon a 55 millones de dólares. Salió a bolsa en marzo del mismo año y recaudó 365.438 dólares + 5.000 dólares estadounidenses.

Desde 1987, los ingresos alcanzaron los 65.438 dólares + 31 millones de dólares, y un año después Oracle se convirtió en la cuarta empresa de software más grande del mundo. Dentro de dos años estaremos en México, Pakistán, China, Chipre, Malasia y Nueva Zelanda. Un año después, los ingresos se duplicaron a 282 millones de dólares.

Desde 65438 hasta 0990, Oracle invadió Chile, Grecia, Corea del Sur, Portugal, Turquía, Venezuela, Taiwán, Bélgica, Argentina, Colombia, Costa Rica y Filipinas en dos años, pero Oracle registró pérdidas. por primera vez el valor de mercado se desplomó un 80%. Por primera vez, Allison contó con altos ejecutivos involucrados en las operaciones.

En 1992, se lanzó el producto estrella Oracle 7 y la empresa reanudó su trayectoria ascendente, con ingresos anuales de 165.438+79 millones de dólares. Raymond Lane, alguna vez considerado el sucesor de Oracle, fue destituido como director de operaciones.

En 1995, Allison anunció que las PC estaban muertas, impulsó todos los productos hacia el desarrollo de Internet y estableció una nueva "Network Computer Company" para vender "computadoras en red", que finalmente fue eliminada.

En 2000, cuando la red de sucursales llegó a su fin, se lanzó E-Business Suite para apoderarse del mercado de productos de aplicaciones, planteando un grave conflicto de intereses con sus antiguos socios comerciales. Durante el mismo período, Microsoft e IBM mejoraron sus tecnologías de datos. Desde entonces, la participación de Oracle en nuevos pedidos ha caído un 6,6% en dos años y su negocio ha retrocedido un 10%.

La adquisición hostil de Peoplesoft en 2003 causó revuelo en la industria. Ha habido informes de disputas entre las dos empresas. Ese mismo año, el Departamento de Justicia de Estados Unidos presentó un caso para bloquear la compra de Oracle.

Contenido complementario:

oracle11g

El 12 de julio de 2007, Oracle anunció el lanzamiento de Oracle Database 11g en Nueva York, EE. UU., que es la última versión. de la base de datos Oracle.

Oracle dice que Oracle 11g tiene más de 400 funciones. Después de 150.000 horas de pruebas, la carga de trabajo de desarrollo ha alcanzado las 36.000 personas al mes.

Curiosamente, según la experiencia de lanzamiento de versiones anteriores de Oracle, la frecuencia de lanzamiento de nuevas versiones de la base de datos Oracle es de aproximadamente tres años, y así sucesivamente. Oracle 11g debería lanzarse a finales de 2007 y se eligió su lanzamiento en julio. Me pregunto si tiene algo que ver con SQL Server 2008 con nombre en código Katmai. Debido a que SQL Server 2008, que aún se encuentra en la fase de prueba, se lanzará en febrero de 2008, la comparación entre Oracle 10g y SQL Server 2003 en la industria alguna vez molestó a Oracle.

XML puede detectar altas temperaturas

Cuando apareció XML, quizás ningún proveedor de bases de datos prestaría suficiente atención a esta tecnología, pero hoy en día, XML ha comenzado a tener un gran impacto en el almacenamiento de datos. . Hasta el día de hoy, este lenguaje de marcado extensible siempre ha sido el formato preferido para todo tipo de datos, especialmente documentos. Naturalmente, los principales fabricantes de bases de datos internacionales han seguido su ejemplo y han lanzado productos de bases de datos de nueva generación que son compatibles con aplicaciones mixtas de datos relacionales tradicionales y XML. datos.

XML tiene una ventaja obvia en el almacenamiento de datos, es decir, puede escribir directamente relaciones lógicas en archivos XML. ¿Qué características debería ofrecer una base de datos XML moderna? En resumen, debería haber cuatro funciones básicas: la capacidad de usar, almacenar, consultar y generar XML.

En Oracle 10g, la mejora más importante de la que habla la gente es la compatibilidad con la conversión de esquemas XML (sintaxis XML), que permite a los usuarios implementar la conversión de esquemas XML asignando datos existentes a un nuevo esquema. No es necesario exportar todos los datos XML y volver a ingresarlos. La base de datos hará otras cosas automáticamente.

En Oracle 11g, el rendimiento de XML DB ha mejorado enormemente. XML DB es un componente de Oracle Database que permite a los clientes almacenar y manipular datos XML de forma nativa. 11g agrega soporte para datos XML binarios y ahora los clientes pueden elegir opciones de almacenamiento XML que se adapten a sus aplicaciones y requisitos de rendimiento específicos.

Por supuesto, Oracle no es el único optimista sobre XML. Para atraer a los usuarios de Oracle, IBM DB2 9 utiliza directamente el banner XML y considera a XML como el mayor punto de venta de su nuevo producto. Microsoft y Sybase también afirman que sus productos también pueden lograr almacenamiento y consultas XML de alto rendimiento, lo que permite que las aplicaciones existentes coexistan mejor con XML.

La computación grid es un poco fría.

El nuevo Oracle 11g todavía usa g (Grid) como sufijo para indicar que es una base de datos que contiene la base de la tecnología grid. Oracle dice que Oracle 11g puede ejecutarse más fácilmente en una red de servidores y dispositivos de almacenamiento de bajo costo. Sin embargo, actualmente sólo la base de datos IBM DB2 también admite la tecnología de computación grid.

La computación grid trata múltiples servidores y almacenamiento como una computadora grande, lo que les permite compartir dinámicamente recursos informáticos a través de una red de alta velocidad para satisfacer las necesidades informáticas cambiantes. En resumen, se coordinan varios servidores y almacenamiento para actuar como un único host. La computación grid está ampliamente considerada como el paradigma informático del futuro.

Si bien Microsoft también está interesado en la computación grid, promete hacer que Windows se adapte mejor a las grids informáticas de alta densidad de datos. Pero aparte de la investigación interna, Microsoft parece haber guardado silencio sobre el tema. En cuanto a la computación grid en bases de datos, Microsoft y Sybase dijeron que las aplicaciones grid aún necesitan resolver algunos problemas técnicos (como problemas de rendimiento de múltiples nodos) para que la tecnología grid se convierta en la corriente principal de las aplicaciones comerciales, se necesitarán varios años para avanzar. mejorarlo. Aplicaciones y Productos.

Lo que no es optimista es que una encuesta publicada por la consultora Quocirca muestra que la tasa de adopción real de la red eléctrica de China sigue siendo baja, y el índice general de la red eléctrica ocupa el noveno lugar entre los 15 países encuestados, en los tramos medio e inferior. Oracle dice que es posible que los usuarios chinos no acepten realmente el valor de la red. Muchas empresas nacionales mantienen una actitud de esperar y ven y sienten que la aplicación de la red es arriesgada.

¿Son seguros 11g?

Algunas personas en la industria han dicho que Oracle 10g solo puede considerarse como una versión de transición.

Porque en 2006, la Organización de Software de Seguridad de Próxima Generación (NGSS) realizó una comparación de vulnerabilidades entre las bases de datos de Microsoft SQL Server y Oracle, y los resultados mostraron que los productos de bases de datos de Oracle tenían más debilidades.

Según los investigadores de NGSS, Oracle tiene 233 defectos, mientras que SQL Server tiene sólo 59. Estas fallas se informaron en SQL Server 7, 2000 y 2005 y se corrigieron en las versiones Oracle 8, 9 y 10g. La agencia de análisis ESG también publicó un informe de investigación, diciendo que Microsoft venció a Oracle en términos de seguridad, y que el mito de la seguridad de la base de datos Oracle "impecable" parece ya no existir.

A la luz de los expertos que continúan criticando el desempeño de seguridad de Oracle, Oracle finalmente comenzó a contraatacar ferozmente. A finales de 2006, Eric Maurice, gerente de seguridad del Departamento de Tecnología Global de Oracle, afirmó en el blog de la compañía que el nivel técnico de Oracle en desarrollo y seguridad está a la vanguardia de la industria. En comparación con el desempeño de seguridad de la base de datos de Microsoft, las personas con motivos ocultos están jugando juegos de números, y Oracle no permitirá que la presión externa cambie su estrategia de seguridad establecida.

Hasta el momento, al menos según los datos, la certificación de seguridad de Oracle ha obtenido la certificación estándar ISO con el nivel de certificación más alto, mientras que SQL Server no ha obtenido ninguna certificación de seguridad. Esto demuestra que la seguridad de Oracle no tiene la culpa.

Se puede ver en 11g de Oracle que en términos de seguridad, además de las válvulas de datos y el cifrado existentes, 11g también agrega cuatro copias de seguridad de seguridad principales, recuperación de seguridad de autorización asimétrica de datos, monitoreo, administración y alarmas. Funciones de seguridad.

Oracle 11g Database mejora las capacidades de cifrado de datos transparentes de Oracle y extiende esta funcionalidad más allá del cifrado a nivel de volumen. 11g también agrega una función de cifrado de espacio de tabla, que se puede utilizar para cifrar tablas completas, índices y otros datos almacenados. También se pueden cifrar objetos grandes almacenados en bases de datos.

Parece que Oracle concede gran importancia al rendimiento de seguridad de 11g. La tecnología de transacciones Flashback puede cancelar transacciones erróneas y cualquier transacción relacionada, y realizar funciones paralelas de copia de seguridad y recuperación. Además, un nuevo software de consultoría, Data Recovery Advisor, puede investigar problemas automáticamente, determinar de manera inteligente planes de recuperación y manejar diversos escenarios de falla.

El componente Oracle Data Guard de Oracle 11g se puede utilizar para informes, copias de seguridad, pruebas y actualizaciones "continuas" de bases de datos de producción. Al descargar cargas de trabajo de los sistemas de producción a los sistemas de respaldo, se crea una solución de recuperación ante desastres más económica.

Quizás sea la mejora de la seguridad lo que permite a Andy Mendelsohn, vicepresidente senior de tecnología de servidores de bases de datos de Oracle, decir con confianza: "Oracle 11g realmente ha superado los desafíos y logrado una verdadera innovación".

Un entusiasta loco transformó un pequeño IDC en su garaje y creó una base de datos Oracle 10g utilizando un servidor Sun Enterprise 220R.

Mejorar las capacidades de gestión del ciclo de vida de la información y de almacenamiento: introducir más funciones de automatización y gestión de autoservicio.

Cifrado transparente: Oracle extiende esta característica más allá del cifrado a nivel de volumen;

p>

◆Mejore la disponibilidad de la información: evite el tiempo de inactividad planificado y no planificado;

◆XML más rápido: a través del componente XML DB, los clientes pueden almacenar y manipular datos XML de forma nativa;

◆ Capacidades mejoradas de automatización y administración de autoservicio: funciones de administración agregadas, como SQL automático y ajuste de memoria;

◆Capacidades de desarrollo de aplicaciones mejoradas: proporciona una variedad de herramientas de desarrollo para que los desarrolladores elijan, incluido Java solo -compilador en el tiempo.

Cuando las bases de datos de código abierto maduran

Los sistemas de bases de datos de código abierto representados por MySQL y PostgreSQL se han convertido en una alternativa atractiva a las bases de datos de código cerrado.

Las bases de datos maduras de código abierto dificultan el despegue de los proveedores de código cerrado como Oracle.

El conocido juego online "The Matrix Online" cuenta con decenas de miles de jugadores online a la misma hora todos los días. Para admitir una gran cantidad de jugadores de juegos en línea que juegan al mismo tiempo, Sony Online Entertainment (en adelante, SOE) requiere un uso intensivo de bases de datos.

En el pasado, SOE utilizaba una gran cantidad de clústeres de Oracle RAC para brindar servicios, pero debido a que los certificados de autorización de bases de datos de Oracle son muy costosos e inflexibles, la empresa necesita más bases de datos adicionales. Por lo tanto, a partir de 2005, la empresa comenzó a buscar bases de datos de código abierto con un bajo costo total de propiedad y buena flexibilidad para reemplazar la base de datos Oracle.

Kick Oracle

SOE tiene una demanda considerable de bases de datos y sus aplicaciones de bases de datos son la interpretación más adecuada de aplicaciones de misión crítica: cientos de miles de jugadores en línea juegan SOE todos los días. cada juego es una base de datos y su aplicación intensiva.

De hecho, SOE tiene una larga trayectoria en aplicaciones de código abierto y ha utilizado Linux, Tomcat, Apache e Hibernate para construir sistemas. En esta selección de código abierto, SOE se centró más en encontrar formas de aprovechar sus valiosos activos (talentos de bases de datos que tienen habilidades en el uso interno de Oracle) y enumeró cuatro criterios al seleccionar bases de datos de código abierto:

1, puede utilizar completamente el potencial de sus administradores y desarrolladores de bases de datos existentes;

2. Es fácil migrar las aplicaciones Oracle existentes de SOE a la nueva base de datos

3. incluidos estándares de copia de seguridad y recuperación, para admitir aplicaciones de misión crítica;

4. Escalable y de alto rendimiento.

Antes de elegir una base de datos de código abierto, SOE necesitaba utilizar muchos clústeres Oracle 9i RAC. Además, SOE implementa bases de datos en sus operaciones de backend. Como muchas empresas hoy en día, SOE busca software de código abierto para brindar soluciones a estos desafíos comerciales.

Basándose en la evaluación de SOE de diferentes bases de datos de código abierto, eligieron EnterpriseDB, que es compatible con la base de datos Oracle, porque SOE tiene más del 80% de aplicaciones Oracle específicas que se pueden usar en EnterpriseDB con poca o ninguna modificación. . implementar. En comparación con los costos existentes, el uso de EnterpriseDB puede reducir el costo total de propiedad de cada juego en línea en un 80 %. Los ahorros anuales suman más de 1 millón. En 2007-2008, SOE utilizará cientos de servidores de clúster de bases de datos EnterpriseDB.

El código abierto es más prometedor.

Las empresas que utilizan bases de datos Oracle generalmente están interesadas en bases de datos de código abierto por tres razones principales: primero, al implementar bases de datos de código abierto, estas empresas pueden reducir significativamente el costo total de propiedad (TCO) de la base de datos, a veces como hasta el 90%; en segundo lugar, a menudo pueden obtener más flexibilidad en materia de licencias y conveniencia comercial de otros proveedores; y finalmente, estas empresas encontrarán que otros proveedores están más dispuestos a brindarles tecnología excelente;

Las empresas están un poco preocupadas por las bases de datos de código abierto, porque muchas empresas se limitan a utilizar bases de datos de código abierto para algunas aplicaciones simples, como aplicaciones de soporte para algunos sitios web. Porque estas empresas generalmente creen que las bases de datos de código abierto pueden no ser lo suficientemente estables, confiables o escalables para satisfacer las necesidades de sus aplicaciones de misión crítica. Además, la empresa también puede creer que los costos de cambiar la base de datos (por ejemplo, los costos asociados con la recodificación de aplicaciones y la recapacitación del personal) pueden exceder los objetivos de ahorro esperados.

MySQL, Firebird, EnterpriseDB y PostgreSQL (el predecesor de PostgreSQL) son bases de datos de código abierto muy robustas. EnterpriseDB está desarrollado en base a PostgreSQL, que no solo mantiene la estabilidad de PostgreSQL, sino que también alcanza el 50%. índice de crecimiento. El sistema puede monitorear automáticamente si hay parches, lo que reduce en gran medida el trabajo del administrador.

En los últimos años, algunas grandes empresas de Estados Unidos han adoptado bases de datos de código abierto. A menudo utilizan bases de datos comerciales en las oficinas centrales y productos de código abierto en servidores Linux en las sucursales. Estas bases de datos no sólo son económicas, sino que también son únicas. En comparación con los productos comerciales, las bases de datos de código abierto tienen una estructura simple, pero sus funciones no son simples, sus operaciones de lectura son rápidas, son fáciles de administrar y ni siquiera requieren un administrador de tiempo completo. Esto atrae a grandes empresas como Cisco y Yahoo, así como a muchas pequeñas y medianas empresas. En China conocemos grandes portales como Sina y NetEase, que también utilizan bases de datos de código abierto.

La marca corporativa ocupó el puesto 36 entre las 500 mejores marcas mundiales recopiladas por el World Brand Laboratory en 2006.