Saltar al contenido

Podcast · 28 jun 2023 · 1:07:31

Ep10 T2 con Carla Muñoz López sobre Oracle Standard Edition y HA

No se a ti, pero a mi todo lo de "Standard Edition" en Oracle siempre me suena a regulero. Como un quiero y no puedo... 💸 Pero Carla Muñoz López es un tanque de guerra, tanto en Alta Disponibilidad (HA) en Standard, Enterprise, y en lo que le echen... y finalmente, tras mucho apl

Escuchar y ver el episodio

Transcripción del episodio

Transcripción generada automáticamente y corregida con glosario técnico. Puede contener algún error residual. Está cortada en las mismas frases que llevan los subtítulos: descargar .srt · descargar .vtt

[0:09] Muy bien, pues buenas tardes, Carla.

[0:10] Ya estamos en vivo hola, buenas tardes.

[0:14] ¿Qué tal estás? ¿Qué tal estás?

[0:16] Oye, a ver, ¿cuántos meses llevamos planificando esta sesión y

[0:23] qué ha pasado? La fecha de las letras gallegas, que querías que fueran las letras gallegas.

[0:29] Sí, querido después tenías otra migración.

[0:33] Sí, un poco ocupada y sí que admito que te tuve un poco

[0:38] ahí esperando Me has tenido ahí, vamos esperando

[0:43] Pero bueno, encontramos el momento Por fin, por fin Vale

[0:50] Como todos sabéis en qué funciona cómo funciona esto, estamos grabando para el podcast

[0:54] O sea, los que estáis ahora, asistís en lo que estamos hablando, podéis participar podéis

[0:58] levantar la mano y Y saludar, David, levanta la mano ya, vamos a presentarnos.

[1:08] Cuidado que es tímido no, no, no, que va, que va.

[1:11] Y nadie es tímido, todos somos valientes.

[1:13] Y si alguien quiere participar, participa en lo que quiera preguntar o comentar, lo que

[1:19] sea. Pero mientras tanto, nos estamos tomando un cafecito tan tranquilos.

[1:23] Carla Muñoz López, ¿qué tal estás?

[1:25] Estás? Ay, muy bien, aquí con el cafetín recién puesto y esperando a ver, para

[1:33] echarnos la charlilla. Muy bien, ¿de qué va esto?

[1:36] Vamos a ver, cosas que hemos hablado tú y yo por WhatsApp, que hemos estado calentando

[1:40] en alta disponibilidad y Standard Edition y todo esto, cosas que te decía y cosas que

[1:47] tú me decías, uy, no, no, no, esto está muy interesante.

[1:49] Yo te decía, Standard Edition para mí

[1:52] es un quiero y no puedo todo lo que me suena, ah es que yo tengo Oracle Standard Edition

[1:57] cuando tengo un cliente que tiene Standard Edition yo digo, ya no voy a poder hacer ciertas

[2:02] cosas, me va a saltar un feature not enabled

[2:06] Ahora vamos a poder hacer, pues yo que sé, cosas de Data Warehouse de participación,

[2:10] cosas así digo, no me gusta Standard Edition pero tú me dijiste, no, espera que hay cosas

[2:16] muy chulas a ver, ¿por qué debería yo dejar de pensar que Standard Edition es un un quiero

[2:21] y no puedo yo personalmente que pienso bueno yo también soy una persona

[2:28] muy creativa no y creo que con esta una división tienes que ser muy creativo o sea no

[2:34] es un quiero y no puedo es un que pago y que tengo no os al final tienes ese beneficio

[2:41] que lo que prima al final es el dinero no yo tengo una licencia el bueno estoy pagando

[2:47] unas licencias en las que voy a tener unas unas posibilidades de base de datos que no

[2:53] voy a tener en la estándar, pero hay que sentarse y pensar, ¿yo qué necesito?

[3:00] Yo siempre pongo el ejemplo, bueno, hace un par de años, yo tenía un coche, me encantaba

[3:06] mi coche, era bastante grandote, pues tenía para llevar muchas maletas, consumía

[3:15] muy poco, ¡ah, qué coche tenía!

[3:18] Con los años, o sea, por cosas del destino yo ese coche dejé de tenerlo que era un coche

[3:24] normal Hoy en día tengo un Smart de dos plazas, pequeñito no cabe

[3:32] tanto Pero a mí es lo que me hace falta o sea, ¿por qué quería ese coche cuando yo tengo

[3:39] el coche ahora mío? Que es el que dirían, bueno, es un cochecillo es como me suelen decir,

[3:44] es como una moto con un capazo No, a mí es lo que me hace falta.

[3:48] Y eso es lo que hay que pensar.

[3:52] Claro, cuidado que alguien te puede decir, pues si no te hace falta tanto, vete a Postgres.

[3:58] Y podrías ir perfectamente.

[4:00] O sea, ahí depende qué necesitas, qué quieres o qué cubre tus necesidades.

[4:07] Para mí uno estándar, ellos suelen, bueno, se suele decir que para pequeña me di una

[4:12] empresa. Y yo siempre digo, bueno, a ver, pequeña media empresa, ¿qué necesidades tiene?

[4:19] Al final, son tus necesidades, no el tamaño de la empresa o las funcionalidades que necesites

[4:26] de base de datos. Yo, si no necesito, que para mí debería ser estándar, pero bueno,

[4:33] particionamiento o paralelismo me parece muy importante, ¿no?

[4:37] Y ya todos pensamos en paralelismo, ¿no?

[4:39] Para lanzar una SQL o paralelo, no, paralelismo en mi backup, ¿no?

[4:45] Que al final sí que tienes esos tiempos que vas a tardar en hacer el backup o vas a tardar

[4:49] en recuperar, que me parecen muy interesantes.

[4:52] Operaciones online, que pueda hacer un move online, que pueda hacer un rebuild online,

[5:00] son muy interesantes en Enterprise, pero yo, si tengo una base de datos, estoy en una

[5:06] empresa, como ellos dicen, pequeña, mediana, en la que yo tengo un tiempo de parada,

[5:12] Necesito eso online o sea, al final es ver qué necesitas y si te compensa el precio que

[5:19] pagas hay Funcionalidades bueno, ya sabemos que tenemos en

[5:26] estándar bueno, voy a hablar de 19 que me suele gustar hablar mucho de las actuales,

[5:34] versiones actuales que al final es a lo que tenemos que ir todos tenemos que ir al final

[5:39] a la última versión Pues tengo, sí, en estándares, en limitación, por ejemplo, poniendo

[5:45] un ejemplo así gordote que me parece interesante, que es que tienes limitación 16 .3

[5:52] por base de datos, ¿vale?

[5:55] Yo ya sé que tengo una limitación de consumo, sé que tengo una limitación de funcionalidades,

[6:01] como el particionamiento, el diagnóstico y tuning, que siempre digo que un buen DBA y

[6:08] un buen DBA en rendimiento se demuestra con una estándar, no se demuestra con una Enterprise,

[6:13] porque al final tú en la Enterprise tienes muchas herramientas, pero en la estándar no

[6:17] tienes ninguna. Y desde el Enterprise Manager el clic es muy fácil, ¿eh?

[6:22] Aplico profiles, aplico profiles y clic, clic.

[6:25] ¿Quieres aplicar estos profiles?

[6:27] Sí, sí, siguiente, siguiente, siguiente.

[6:29] Y se montan unos títulos guapos, ¿eh?

[6:31] Claro, porque al final es el clip fácil, como digo yo, de aplico el profile, pero no

[6:37] veo que me está diciendo el profile qué va a hacer.

[6:40] A mí en el momento siempre me suelen saltar las alas en plan, bueno, si un profile me

[6:46] está diciendo que va a paralelizar a Chorrón, es que no he encontrado otra opción.

[6:52] Entonces es que yo en esa consulta voy a tener que meter mano, porque cuando la opción

[6:57] es paralelizar un consumo, un plan de ejecución, que igual

[7:05] no está haciendo lo que debería hacer, o está haciendo lo que debería hacer, pero no

[7:10] es lo que yo quería, Creo que siempre hay que tener, aunque sea fácil el click, analizar

[7:16] y revisar. ¿sabes? Y bueno, estándar yo a

[7:24] dónde iba no lo veo un mal producto, realmente es un buen producto y necesita creatividad,

[7:30] ¿no? No vas a tener particionamiento, tienes opciones para hacerlo, realmente las tienes

[7:36] pero utiliza la creatividad un poco ¿la necesito?

[7:41] Igual no necesito particionamiento igual no necesito, bueno diagnóstico y tuning yo creo

[7:46] que está clara mi Posición que creo que siempre hay opciones que no

[7:53] sean del clip fácil o sea, o climas más yo cada vez que veo la gente que particiona

[8:01] a mano, con varias tablas y una vista que lo junta todo y tal, a mí me entra todo mal

[8:07] a mí esta creatividad a mí esta creatividad pero funciona, como digo yo, funciona

[8:14] Cumple la expectativa que tú necesitas para tu negocio Sí, que

[8:20] lo podría tener más fácil también, pero estamos hablando de cómo saltar una limitación

[8:25] de un producto en el que estás pagando igual 10 veces menos, no sé, estoy exagerando,

[8:30] ¿no? Bueno, o no, pero tienes que saber con lo que trabajas y ahí sí

[8:37] que estoy viendo que la tendencia de Oracle es ir recortando un poco los beneficios que

[8:44] tendrías, bueno, beneficios entre comillas, que tendrías con estándar, ¿no?

[8:49] Van quitando más cositas, ¿no?

[8:51] Pues el Graph, el Spatial, ¿no?

[8:54] Que antes lo tenías, ya no lo tienes, ahora esta limitación de los 16 .3, que antes podías

[9:00] jugar un poquito, ¿no? Por el tema de los sockets, los cores...

[9:05] Bueno a mí que me parece que están moviendo esas facilidades o esos extras, los están

[9:12] moviendo a Cloud. Porque, por ejemplo, en Cloud sí que están haciendo con la base de

[9:16] datos autónomos de tener toda la parte de Analytics, Pero un autónomo no es un estándar.

[9:21] No, no, claro que no claro, ahí hablamos de cosillas distintas.

[9:26] Al final es el producto que tienes.

[9:28] Tú tienes que saber y antes de implementar, también es fácil, bueno, fácil entre comillas,

[9:34] cuando estás implementando y ves que te hacen falta funcionalidades que no tienes en

[9:39] estándar, tienes que dar un salto en el enterprise.

[9:43] No, pues lo mismo te pasa con Autonomous o lo mismo te pasa, o sea, a mí me puede resultar

[9:48] muy eficiente tener un estándar en una empresa, vuelvo a repetirlo, de pequeña a mediana,

[9:54] que no estoy muy de acuerdo con esto, pero bueno, es en lo que encasillan, yo supongo

[9:58] que por el precio, que al final darme cuenta que yo con mi pequeña o mediana empresa

[10:05] voy a necesitar, pues, no sé, en quitación voy a necesitar, bueno, diagnostic y tuning,

[10:11] voy a necesitar particionamiento,

[10:13] Necesitar esas funcionalidades que no tengo en la estándar pero si no las necesitas ¿por

[10:19] qué no? Todos queremos tener el coche de última gama a todos nos gusta y yo prefiero

[10:26] tener de más que de menos y también creo que es mucha creencia gallega cuando vienes

[10:30] a comer a Galicia que te ponen 10 platos y dices, necesitas uno para comer, pero yo te

[10:34] voy a poner 10 no, pues al final todos queremos un poco de eso pero aquí en eso, como

[10:40] el que paga es otro yo siempre pido que tiran Enterprise

[10:43] No, yo es que ahí sí que, jolín, Enterprise, yo admito, es muy cómoda para un administrador,

[10:51] pero realmente es lo que necesita la empresa.

[10:55] Pues es que yo pienso más que lo que necesita en que es lo que puede necesitar, lo que

[10:59] puede llegar a necesitar.

[11:01] Pero cuando lo llega a necesitar se hace el cambio, se hace el cambio en la Enterprise.

[11:05] Si no es traumático el cambio, al final te voy a hacer, yo como DBA, no me va a suponer

[11:10] mucho trabajo y tú vas a tener las funcionalidades que has descubierto que necesitas

[11:15] ahora. Pero ¿por qué empezar con una Enterprise cuando yo no la necesito?

[11:21] Ahí voy un poco, esto es como una evolución.

[11:25] Y viniendo al tema que queríamos hablar, ¿no?

[11:28] De SEJA, ¿no? De alta disponibilidad en estándar.

[11:33] Alta disponibilidad en estándar no existe.

[11:36] No es el concepto, aunque lo vendan como SEJA, no es alta disponibilidad.

[11:40] Tienes un activo pasivo o sea, es como tener un RESTAR, pero con dos nodos.

[11:46] Yo tengo mi activo, ¿no? En el que, pues por lo que sea, mi base de datos cae, yo la

[11:52] paro por temas de mantenimiento y levanto en otro nodo.

[11:55] Pero ahí tenemos unos minutos, ¿no?

[11:56] Un tiempo en el que tengo que parar la base de datos y arrancarla en el otro nodo.

[12:02] Eso para mí no es alta disponibilidad.

[12:04] Alta disponibilidad es un rack, ¿no?

[12:07] Yo paro servicios, dejo cerrar un nodo, tú no te vas a enterar, seguimos trabajando,

[12:12] eso en estándar no existe.

[12:14] ¿Qué tiene de bueno estándar?

[12:16] Tienes esa regla de los 10 días.

[12:19] Yo voy a licenciar un nodo y

[12:23] Tengo 10 días que, a ver, esto sí que quiero matizarlo, los 10 días es el momento que

[12:30] levante un minuto, un segundo, en el otro nodo cuenta un día.

[12:33] Pues si yo sé que al año voy a tener pues por un desastre bueno, nunca lo sabes, un desastre

[12:39] no lo sabes pero no sé, tareas de mantenimiento etcétera, en la que yo planificadamente

[12:46] Vamos a un nodo, levantamos en otro seguimos dando servicio mientras yo trabajo con el

[12:51] otro nodo, está muy bien si al final es eso, es lo que pagas, vas a pagar muchísimo menos

[12:57] pero no tienes esa escalabilidad de un RAC en el que yo Yo voy agregando...

[13:04] No, esto no es un rack seja no es un rack.

[13:08] Cuéntame las diferencias de eso con el rack one node.

[13:11] Claro yo sí he trabajado con el rack one node.

[13:14] Pero el rack one node, tú lo que tienes es un momento en el que estás levantado en otro

[13:18] nodo en el que conviven las dos instancias y, bueno, el corte es muy mínimo.

[13:23] No es como si fuese un...

[13:25] Yo el rack ralentizado, ¿no?

[13:27] Que es que no tengo activo el otro nodo, pero hay un momento en el que están ahí conviviendo.

[13:32] Eso en ceja no te pasa en ceja es, paro y levanto no va a haber ese momento en el que

[13:38] se comparta carga, no existe y

[13:41] no veo clara la línea de Oracle que es lo que quiero bueno, te veo ahí dubitativo sí,

[13:49] sí, claro, porque a mí claro, es que en el RAC1 cuando tú habilitabas, digamos el RASPR,

[13:56] el Application Failover la query continúa claro, pero porque están activas o sea, en

[14:02] el momento que empiezas a levantar Hay un momento que están las dos instancias activas,

[14:04] exacto. Y se comporta como un rack de dos nodos temporalmente, mientras se Para el primero

[14:10] y el segundo se convierte en único.

[14:13] Efectivamente, y eso en Seja no lo tienes.

[14:15] Seja lo que hace es, para un nodo, levanta en otro nodo.

[14:19] O sea, tienes un momento de corte, no van a convivir.

[14:22] Por eso digo, One Node no es una funcionalidad o que tengas en estándar,

[14:29] no existe. Y ahí está la diferencia.

[14:34] Para mí es un el one no siempre lo digo es un casi alta disponibilidad un ceja es

[14:41] un no alta disponibilidad es alta disponibilidad lo llaman

[14:48] alta disponibilidad y no lo es ahora que estoy con las clases de inglés es un almost

[14:55] Almost hoy con el almost sí, sí, el almost sí, sí, sí

[15:02] El Almos Zero downtime eso también es una risa Almos Zero, dices, pero cuánto es cuánto

[15:08] de Almos Zero Sí, van implementando el TAG el TAF, o sea, el TAG yo para

[15:15] mí deriva en, vamos a hacer un poquito más fácil, ¿no?

[15:19] El TAF, que el TAF al final tienes que meterte a nivel de código, y hablamos de Enterprise

[15:23] hablamos de Enterprise con RAC

[15:26] que bueno, ese TAF es un toca código y bueno Bueno, vamos a asumirlo, ¿no?

[15:31] Pero ahora empiezan con el tag y el application continuity, que bueno, ya me parece más

[15:36] interesante, que es a nivel de servicio.

[15:40] Tú no toques código que yo a nivel de servicio ya voy viendo esas transacciones, cómo

[15:44] tengo que aplicarlas. Me parece más interesante.

[15:47] Pero bueno, tampoco lo tienes en ceja.

[15:49] O sea, al final, yo lo que me gustaría que quedase de esta charla es que

[15:56] no hay que demonizar a estándar.

[16:00] Estándar es muy común en muchos clientes y cumple lo que quieren los clientes.

[16:05] Y a no ser que necesites funcionalidades extra por el dinero que estás ahorrando,

[16:12] al final tienes un oracle que para nada es un mal producto.

[16:16] Mira, llevo dedicándome a Oracle 15 años y porque creo, o sea, me gusta y veo resultados.

[16:22] He estado con muchos clientes en los que ves que realmente sí que, bueno, que cumplen

[16:29] lo que piden y para mí estándar, no hay que perderlo de vista.

[16:33] O sea, estándar. Como digo yo, partes un poco más de creatividad, pero partes de

[16:40] creatividad para replicar lo que tendrías pagando más que lo puedes conseguir.

[16:45] Lo que decíamos de las vistas, las tablas, particiones...

[16:49] Bueno, lo puedes conseguir.

[16:52] Hay más tareas de administración.

[16:55] Fíjate que yo soy como muy extremista.

[16:57] Para mí RAC no es alta disponibilidad.

[17:00] ¿Y por qué? Pues porque tienes muchos puntos únicos de fallo.

[17:07] ¿Tienes una versión de la tabla?

[17:10] ¿Tienes un ASM? ¿Tienes un clusterware?

[17:13] Sí, pero el ASM, claro, Al final puedes tener tu redundancia, puedes tener...

[17:19] No, a ver, a ver, ¿dónde podemos tener redundancia?

[17:23] Tenemos redundancia a nivel de disco, pero ASM tenemos uno.

[17:26] Se nos va el ASM a la porra y no arranca el ASM, no tenemos nada.

[17:32] Esa alta disponibilidad ya no es tan alta.

[17:34] Te pasa con cualquier tecnología, te cae la cabina y te quedas sin base de datos.

[17:39] Pero para mí alta disponibilidad es Data Guard, ServiceGuard entre RACs.

[17:44] No, Data Guard no es alta disponibilidad, es DR.

[17:47] No, es DR. Claro, tú un Data Guard, tú al final lo tienes para desde este

[17:54] recovery. No es una alta disponibilidad.

[17:57] O no es que mira, por ejemplo, uno de los clientes para los que trabajaba tenían tres

[18:03] niveles en el Data Guard. Tenía el Data Guard principal, o sea, la base de datos principal,

[18:07] que eran cinco nodos, cinco o siete nodos.

[18:12] El Standby, que muchas veces el Standby es el Data Guard que está muchas veces en Red

[18:18] Only, está abierto a consultas y, claro, cuando tú haces

[18:25] un switchover tú puedes también, bueno, no tienes el TAF, ¿vale?

[18:30] Sí, no tienes un TAF, pero bueno, cuando hablamos de alta disponibilidad es que yo tengo

[18:34] el servicio disponible lo más posible.

[18:37] Y eso es un RAC. Eso es un RAC de discusión.

[18:41] Solo a nivel de nodos. Bueno, y a nivel de transacciones.

[18:48] Claro, tú al final si se acaba un nodo.

[18:51] Si se acaba un nodo sí, alta disponibilidad.

[18:53] Pues es que, por eso mismo, yo en el término de que para mí es tener una disponibilidad

[18:58] alta, a mí el RAC se me queda corto.

[19:02] Muchos puntos únicos de fallo si no hay un stand -by detrás, donde tú puedas hacer un

[19:08] failover rápido y si tú no tienes otros mecanismos de redundancia en tablas para poder,

[19:15] claro, para a mi la alta disponibilidad solamente de un rack, digo es algo personal es

[19:22] una opinión, poniéndome yo pejigueras estamos tomando café, no somos muy segurosos, si

[19:27] alguien tiene una opinión distinta puede levantar la mano y decir

[19:33] Al final, la herramienta que tienes y alta disponibilidad, al final, va a ser, ahí sí

[19:39] que no me bajo, va a ser siempre RAC.

[19:42] Un Data Guard es un disaster recovery, es un DR.

[19:45] En caso de desastre o una tarea de mantenimiento, que tengo que hacer, que muevo otro

[19:51] nodo, tienes ese periodo de parada, pero un RAC no deberías tenerlo.

[19:56] Si tienes implementado TAG o simplemente,

[20:01] como es un poco al uso, que te va a replicar esas transacciones que tienes de SELECT,

[20:07] que es lo de toda la vida, el básico, y que tú tienes esa opción.

[20:14] Para mí alta disponibilidad también es, tengo una operación de mantenimiento, joder,

[20:18] dejo secar un nodo, aplico mi parche, ¿no?

[20:22] Levantamos servicio para el otro nodo, que los usuarios ahí no deberían tampoco enterarse.

[20:28] O sea, eso es alta disponibilidad.

[20:30] Sí, Esto lo estábamos hablando.

[20:34] Lo que te decía el cliente es que tiene el primer rack, que es el principal.

[20:37] El Active Data Guard, que es el primer nivel de stand -by.

[20:43] Para consulta, ¿no? Sí, para consulta, claro, solo es read -only.

[20:51] Y entonces, un tercer nivel, que es el nivel de DR.

[20:55] Ese tercer nivel es el nivel de disaster recovery.

[20:58] Pero entre la primary y el standby, digamos, en los dos nodos de primary

[21:06] y standby del Data Guard, ahí que el switchover sea rápido o que el failover, en un momento,

[21:12] arde la cabina, haces failover y tienes el entorno

[21:16] Disponible, para mí esa es disponibilidad

[21:21] alta Pero volvemos a hablar, estos son términos es como yo le llamo a las cosas Sí, pues

[21:28] no, no, o sea ahí vas a tener un tiempo a parada lo vas a tener y ya no es alta disponibilidad,

[21:35] pero un rack no lo vas a tener

[21:38] Hombre, si se te cae el clusterware si te cae el CRS ¿Dónde está el tiempo de parada?

[21:44] ¿Dónde está la alta disponibilidad del rack?

[21:46] Pero depende, ¿te cae el CRS en un nodo?

[21:48] ¿Tienes el resto de los nodos?

[21:50] Un truncate table ¿Dónde está la alta disponibilidad en el truncate table?

[21:54] ¿Pero es que un truncate table?

[21:55] A ver, ahí estamos cruzando Ahí es el nivel lógico Lógico no te lo va a cumplir Claro,

[22:00] tú borras una tabla No es alta disponibilidad Tú sigues dando servicio con los nodos

[22:06] Lo que pasa es que, lógicamente Has borrado una información que no te lo va a dar nadie

[22:12] Oye, no es alta disponibilidad del dato.

[22:15] El dato, si has truncado, el RAC ha hecho su servicio.

[22:20] Fíjate qué grande, David, lo que nos dice en el chat.

[22:23] Dice, la disponibilidad absoluta no existe, pero a ver quién se lo dice al cliente.

[22:27] Es muy buena, David si quieres subirte, subimos aquí.

[22:30] Ya ves un poco nosotros. Ahí estamos cruzando alta disponibilidad con protección del

[22:37] dato. Con tener datos, o sea, tienes mecanismos en base de datos para recuperar, pero

[22:41] ¿a qué sigues dando servicio?

[22:44] Claro ¿Esto es alta disponibilidad?

[22:46] ¿Seguir dando servicio? Sí, sí hola, David, ¿qué tal?

[22:51] ¡Hombre, David! Buenas tardes.

[22:53] Te desmutas cuando quieras y entras a hablar, ¿vale?

[22:57] Que nosotros no hemos probado micro, pero tú no.

[23:00] Claro ¿Qué servicio de qué?

[23:03] ¿Alta disponibilidad de qué?

[23:04] ¿Qué servicio de qué? ¿De base de datos o servicio de aplicación?

[23:08] O servicio de que la tabla esté disponible.

[23:10] Hola, David, ¿cómo estás?

[23:12] Hola, ¿qué tal? Siempre hay un punto de fallo.

[23:16] Eso lo sabemos todos, ¿no?

[23:18] Si es rack, pues si no tienes múltiples a la cabina, mal.

[23:24] Bueno, puedes tener la redundancia, ¿no?

[23:26] Sí, la puedes tener redundancia.

[23:27] Si tienes de atacar, activa de atacar, vale, pero si tienes el fast start failover, lo

[23:34] puedes tener, pero ahí tienes caída.

[23:36] Siempre puede pasar algo.

[23:38] Lo que pasa es que a base de mucho dinero y esto es todo lo contrario de del estándar

[23:45] que está hablando a base de mucho dinero se puede minimizar pero merece la pena pues

[23:52] no sé todo hemos estado un cliente muy crítico llega un momento que dice el cliente asumo

[23:58] asumo cinco minutos de pérdida de servicio porque lo que me está costando esto vale más

[24:03] que la posibilidad de que se me caiga un día

[24:11] Si para mí es o sea tenemos aquí dos patas que estamos tratando una es la alta disponibilidad

[24:18] en un rack el que tienes que tenerlo ese punto de fallo en el que te puede fallar un

[24:25] nodo pero vas a tener el resto dando servicio no no me estoy centrando en almacenamiento

[24:29] porque al final no sé lo que se centra un rack el rack lo que se está centrando es que

[24:34] tú tengas ese ese procesamiento dividido entre los nodos y que pueda dar servicio.

[24:40] El Raster te permite escalar, más que una disponibilidad elevada, pero lo que más tiene

[24:46] es escalabilidad. Porque al final vas a depender de una cabina, que casi siempre será

[24:53] una única cabina, habrá sitios muy potentes que tengan dos cabinas, que tengan redundancia,

[24:57] y vas a depender de una red de interconect, que también suele ser un punto de fallo.

[25:03] Porque puedes entrar de muchos nodos Se te cae un nodo y se te cae el 10 % de RAR No

[25:06] lo notan Y si se te cae un CPD

[25:11] Pero eso no es culpa de RAR No, al final Hay que ver al final qué posibilidad tienes

[25:16] de Desastre Si se te cae un CPD, haces un switch over Pero eso tiene un tiempo también

[25:22] Ahí lo has dicho Es que Cuando hablamos de alta disponibilidad Nos basamos

[25:29] en los desastres que pueden suceder

[25:33] Sí, pero es que para mí yo diferencio lo que es alta disponibilidad que tienes en un

[25:38] rack con un disaster recovery, ¿no?

[25:40] O sea, tienes esa opción de desastre, pero que estamos juntando, yo pienso

[25:47] que dos términos distintos, ¿no?

[25:49] RAC, alta disponibilidad perfecto opción B, si tienes un problema a nivel de infraestructura

[25:57] o a nivel de, bueno o no, I a nivel de cabina o yo que

[26:04] sé, tienes un RAC de 5 nodos por cualquier motivo tienes 5 nodos fuera, pues tiramos

[26:09] de disaster, pero se escapa del ámbito de lo que estamos hablando, de alta disponibilidad

[26:13] no Sé si me explico qué debate, qué debate más grande, pero ya nos estamos metiendo en

[26:20] una harina. Claro, sí son términos que pueden parecer

[26:27] similares, pero son distintos.

[26:29] Sí, son interpretaciones, pero por eso yo me pongo ahí en el extremismo.

[26:34] Yo digo, como dice David, para mí el RAC es escalabilidad y alto rendimiento.

[26:39] Queremos aumentar rendimiento, aumentamos nodos y si se nos cae un nodo, tenemos alta

[26:43] disponibilidad a nivel de nodo.

[26:44] Si se nos cae un nodo, estamos salvados.

[26:46] Pero no estamos salvados si alguien hace un drop table Que en un Data Guard si tienes

[26:50] en un momento dado poder propagar al stand -by con un delay de 5 minutos.

[26:56] Claro, pero eso ya nos ponemos en las casuísticas muy concretas y que tú lo tengas más

[27:02] o menos analizado. No todo el mundo, bueno, no todo el mundo, el 99 % no tiene ese delay.

[27:07] ¿Por qué? ¿Por qué? Porque yo quiero que sea mi opción si tengo un desastre.

[27:15] Yo no puedo tener un desastre en producción y tener un delay en la standby, no sé, voy

[27:20] a poner 24 horas como si son 6, en el que tarda en recuperar y yo no puedo dar servicio.

[27:25] O sea, yo para mí ese delay es cuando tienes dos Data Guard.

[27:29] Pero puedes tener varios.

[27:30] Uno claro, sí, sí, sí yo lo veo cuando tienes dos Data Guard.

[27:34] Hasta cuatro Data Guard, por lo que estabas diciendo antes.

[27:37] Claro, pero tú siempre tienes uno que es el que no va a tener ese delay, que es en El

[27:41] que vas a tirar porque tienes esa contingencia, ¿no?

[27:44] Y luego tienes el resto en el que tirarás si tienes ese delay o, bueno, tienes infraestructura,

[27:51] licencias, etcétera, lo que quieras, para poder evaluar este tipo de casos.

[27:57] O un punto intermedio tú puedes decir, hombre, pues que tengo un delay de 15 minutos

[28:03] o de media hora. Claro, pero para recuperar, si es un sistema crítico, tú tienes esos

[28:08] 15 minutos que vas a perder, ¿no?

[28:12] Vas a perder en el momento que yo, en modo contingencia, tenga que tirar contra mi data

[28:16] guard, en el que voy a tener ese delay de 15 minutos que tiene que recuperar.

[28:20] Yo, o sea, para un sistema productivo en el que tengas ese, bueno,

[28:28] que puedas tirar de ese datagar para esa, bueno, como comentéis vosotros, ¿no?

[28:33] Esa alta disponibilidad, entre comillas, que sea muy, muy rápido, luego ya tendré yo,

[28:38] si puedo, si tengo infraestructura y si lo tengo contemplado, otros datagar que

[28:46] sean, pues, no sé, se me ocurre así de primeras, ¿no?

[28:49] Que lo tenga para desarrollo.

[28:50] ¿Estás viniendo a nuestro terreno, querida?

[28:53] No, no creo es un tema también

[29:00] más quizá dialéctico de todo.

[29:02] Al final le presentamos al cliente que, como te decías al principio, con estándar tú

[29:06] pagas por unas determinadas funcionalidades.

[29:10] ¿Cuánto quieres pagar? ¿Cuánto necesitas?

[29:12] Como Decía David, ¿cuánto te cuesta a ti perder cinco minutos de servicio?

[29:18] Pues si te cuesta infinito, es decir, o que puedes perder todo el funcionamiento

[29:25] de tu empresa porque te dedicas a la bolsa y cinco minutos de caída te supone una pérdida

[29:31] de reputación que tienes que cerrar persiana, pues entonces ahí sí, ahí tenemos que buscar

[29:36] la super máxima disponibilidad a nivel de todo y pagar el coste.

[29:40] Pero a lo mejor no necesitas eso.

[29:42] A lo mejor puedes decir, bueno, pues me puedo asumir cinco minutos de caída o una hora

[29:48] de caída. O puedo asumir una hora de parada y no hay problema.

[29:54] Venga, cuéntanos más cosas de estándar.

[29:56] David, ¿te quieres subir o te quieres volver a la audiencia?

[29:59] No, me vuelvo, que sigue a ella.

[30:02] Vale venga, pues te bajo para abajo.

[30:05] No discuto con ella, que es muy pesada.

[30:07] Dilo, David. Muchas gracias, David pues venga, sigue contándome las cosas de estándar.

[30:13] Venga, si yo tuviese que plantearme relación calidad -precio o ventajas...

[30:18] Bueno, ya hemos dicho que alta disponibilidad no es alta disponibilidad, pero, hombre,

[30:22] el poder tener una infraestructura de clúster en servidores y poder tener una base de

[30:25] datos que puede en un momento dado conmutarla...

[30:28] Bueno, no conmutarla, no, pararla y arrancarla en otro nodo.

[30:34] ¿Qué otras ventajas o qué otros beneficios, no tanto en alta disponibilidad, sino en

[30:40] estándar, calidad -precio, crees que pueden ser interesantes para considerar, mira, oye,

[30:46] es que con esto a lo mejor no necesitas ir a Enterprise?

[30:49] Es que ahí vuelvo a lo que empezamos comentando es que necesitas o

[30:56] sea qué quieres hacer qué vas a hacer con el dato que tú puedes permitirte una

[31:03] parada de 10 minutos no necesitas particionamiento no necesitas bueno hay funcionalidades

[31:11] que van quitando en la 19 además en la que me centro como graves no el espacio lo necesitas

[31:17] no te realmente tienes que pagar por un under price

[31:25] o sea para mí es el punto inflexión al final siempre es el precio si necesitas

[31:32] lo que comentaba yo yo al final estoy contenta con un smart necesito un ferrari no no

[31:38] porque yo el uso que le doy a las es mares, irme por la ciudad con el Coche, hacer unos

[31:44] recados volver a casa consumo de poquito, no pago mucho seguro ¿sabes?

[31:49] O sea, a mí a nivel de gasto, pues, jolín, me compensa muchísimo, ¿por qué voy a pagar

[31:54] un Ferrari? El Ferrari va a hacer lo mismo a mí el Ferrari me va a llevar al supermercado,

[31:59] a mí el Ferrari me va a llevar a visitar a la familia, o el Ferrari lo voy a aparcar

[32:05] igual, bueno, casi igual, ¿no?

[32:07] Que el Smart Necesito el Ferrari y ahí está para mí ahí está

[32:15] el punto tienes que saber exactamente qué necesitas y yo lo veo, siempre dije para mí

[32:22] la opción estándar me parece más que válida y

[32:28] Es algo que voy a defender porque hay gente que pienso bueno, empresas, compañías que

[32:33] están pagando por un Enterprise cuando no lo necesitan pero nos encontramos con esos

[32:38] baches que nos van poniendo continuamente vale, ahora eras muy feliz ¿no?

[32:43] Con tus dos soques, con cuatro teníamos el límite, bueno tal ahora te voy a rebajar con

[32:48] las 19 y te voy a poner que como mucho vas a tener 16 threads ¿no?

[32:53] Vas a tener como mucho esos dos soques, ¿sabes?

[32:56] Veo que van poniendo un poco piedras

[32:59] pero que sigue pareciendo una opción válida según el negocio y la carga que tengas o

[33:05] la explotación que hagas de la base de datos

[33:08] claro, aquí Yo lo que veo, y esto ya es, estamos tomando café y estamos opinando de una

[33:13] corporación multinacional que no dirigimos.

[33:18] Pero, ¿qué veo en Oracle?

[33:21] Lo que decías al principio, ¿no?

[33:23] Puedes empezar con estándar y puedes ir con estándar, pero llega un momento en el que

[33:27] hay algo que quieres hacer y te dicen, ah, es que esta opción solo está en la interpretación.

[33:33] ¿Ah, que quieres hacer eso?

[33:35] No, eso tienes que y a mí me parece, no un error, porque entiendo que quizá ellos sí

[33:42] quieren utilizar ese ponerte en la encrucijada, en el cruce de caminos de decir, ahora

[33:48] sí, o sigues viviendo con Enterprise o pasas al modo premium, ¿no?

[33:53] Al modo caro bueno, Dos cosas ¿Cómo

[34:01] configurarías tú una estándar o qué componente le dirías?

[34:07] Mira, es que debería tener esto para ser estándar, ¿no?

[34:10] No ser enterprise ¿Qué tiene la enterprise que no incluye la estándar?

[34:14] ¿Una? Y si todo fuese, y segunda pregunta, sí, pero así te dejo responder a las dos.

[34:20] Si tú pudieses configurar, digamos, un estándar con cualquier cosa de Enterprise que

[34:27] tuviese coste, dirías, mira, para una pequeña, media empresa, yo le recomiendo, si pudiera

[34:34] ser, debería tener, pues mira, pues estándar, si pudiera tener, a lo mejor Graph es muy

[34:40] específico, lo acabas de decir, ¿no?

[34:41] O Spatial, es quizá muy específico pero para mí, por ejemplo, no estoy tuning el tuning

[34:47] pack pues es que te facilita, bueno, es mi opinión facilita mucho cuando algo va lento,

[34:52] cuando no se cuele tienes que ver por qué está yendo lento, por ejemplo, esas son cosas

[34:58] que deberían tener Pero no es obligatorio claro, o sea, yo para mí obligatorio, ¿qué

[35:04] le añadirías? Al estándar para que fuese mira, es que con esto ya tendría yo mi Smart,

[35:10] perfecto, mi Twingo, perfecto cambiando el Ferrari por un Twingo, como decía Shakira

[35:14] con este Twingo yo tendría todo.

[35:17] Pues yo para mí, o sea, además que vamos lo defiendo a muerte

[35:25] sería siempre paralelismo, más que nada pensando también en el backup

[35:30] ¿no? No es lo mismo, yo encuentro clientes con estándar que tienen dos teras de base

[35:34] de datos y dices vale muy bien, tu backup se está haciendo pero el día, o sea, ya tarda

[35:39] tiempo ¿no? En hacerse porque no tienes esa O sea, depende de la estructura, etc.

[35:44] Pero normalmente no tienes esa facilidad.

[35:47] O blockchain tracking, que lo tienes en enterprise, etc.

[35:51] Para mí, yo soy muy psicópata, yo lo digo aquí abiertamente, soy psicópata del backup.

[35:57] Creo que es igual de importante o más garantizar un backup que el rendimiento de la base

[36:02] de datos Porque nunca sabes cuándo lo vas a necesitar hasta que te encuentras en un desastre

[36:08] y realmente hay que darle una importancia al backup que creo que no se da vale o sea

[36:15] que yo para el mismo ya no sé para auto no otras funcionales de funcionalidades de base

[36:20] de datos si lo veo para el backup para mí lo importante y operaciones online que tampoco

[36:27] la tienen la estándar que bueno veo muy importante si el día a día no como puede ser

[36:35] un revuelo de un índice o un move de una tabla un string no yo veo

[36:42] operaciones que sí que veo que son muy importantes a nivel de almacenamiento

[36:49] Y en principio, sí, lo que hemos hablado, para el lismo y sí.

[36:56] Yo le añadiría, de lo que has dicho, importantísimo las operaciones en caliente.

[37:03] Porque a mí, claro, es decir, mover una tabla, pero es que a veces no tienes que mover

[37:07] una tabla, a veces tienes que reorganizar.

[37:10] Pero es online, ¿no? Es lo que hablábamos, el online.

[37:12] Claro, el online el poder hacerlo al vuelo.

[37:18] Esa sí debería tenerlo sí, sí, para mí es importantísimo, ya te digo, el paralelismo

[37:24] y operaciones online. Para mí es lo que tenían que poner en el, vamos, para mí es estándar.

[37:30] Y particionamiento, aunque no lo parezca, al final te encuentras que pequeñas bases de

[37:37] datos o grandes bases de datos lo acaban necesitando, ¿no?

[37:41] ¿Qué podemos hacer? Esas triquiñuelas, como digo yo, entre comillas, se puede hacer de

[37:46] forma manual, no pasa nada, lleva más mantenimiento, más monitorización, que tienes que

[37:51] ver si realmente cumple lo que, en el momento que se inserta el registro, tiene que estar.

[37:58] La opción que tú hayas implementado tiene que estar ahí.

[38:03] Pero todos acaban necesitando y yo es algo que veo necesario en todos los clientes al

[38:08] final aunque sea que se desmadre un crecimiento de una tabla que nadie lo ha evaluado,

[38:13] que al final con monitorización periódica o que vas analizando, pues lo acabas viendo

[38:18] pero hay muchos clientes que no tienen ese papel de DBA o esa persona que está monitorizando

[38:25] o analizando crecimientos de mentos, etcétera porque al final diagnóstico y tuning pues

[38:31] mira, entre lo malo pues tienes Staspak, que no está tan mal hay que sacarle hay que

[38:37] sacarle jugo pero que está deprecado

[38:40] y que Oracle no ha dicho por dónde van a tirar o si va a desaparecer lo mismo que pasa

[38:46] con Restart no, yo son cosillas que voy viendo

[38:49] compartimos en uno de los canales no recuerdo en cuál una paquetería que ha hecho

[38:57] uno de los, un ace lo compartió en el foro de un active una SH, una

[39:04] Active Session History para estándar a mano, digamos, decir bueno, pues no es bien bien

[39:10] lo mismo Pero es una paquetería que está muy bien, si estáis interesados luego pondré,

[39:15] no sé, lo buscaré y lo pondré en algún canal general, o el de tuning por ejemplo, utilización

[39:22] de SQL ahí está el problema, que hay Oracle ya está diciendo, o sea, ya lleva versiones

[39:27] diciendo que está deprecado y hoy en día tampoco hay soporte, que no lo vi antes pero

[39:31] bueno que están diciendo que no van a continuar y es lo mismo que te pasa hoy en día

[39:36] con restar no tú dices jolín restar está deprecado no yo me encuentro con una estándar

[39:42] y digo jolín para dónde tengo que tirar no porque si restar ya no va a estar soportado

[39:49] como lo tiene después un ejemplo tonto no o acs que ya no lo tienes en restar dices bueno

[39:54] me tengo que ir una opción de clúster entre comillas no en mi caso estándar sería una

[39:58] ceja o sea el día de mañana cuando necesite un restar o necesite esa es

[40:06] el soporte de ceja que bueno te lo puedes montar con esquís etcétera pero bueno que sea

[40:09] integrado no como tienes en un clúster que voy a hacer voy a atender por un ceja para

[40:15] un nodo o sea que me va a aportar que al final para mí es mayor tarea Tarea de mantenimiento,

[40:23] mayor tarea de almacenamiento, porque al final un SEJA, tú tienes tu OCR, o sea, como

[40:27] si fuese un clúster, ¿no?

[40:29] Cosillas que para RESTAR No tenías y que a mí me parecen redundantes o que no

[40:37] tienen sentido para un NODO, porque para mí no es un RAC, ¿no?

[40:41] Si restar no se continúa y solo voy a tener ceja que tengo ceja para un nodo

[40:48] que tampoco es un... No sé no lo acabo de ver son cosillas que sí que ahí tengo el punto

[40:54] de crítica que me gustaría saber en qué línea tira oracle y no...

[41:01] En ese sentido sí que no puedo ser positiva porque no estoy viendo la opción esto

[41:08] te lo depreco pero no tengo una opción

[41:12] Cierto, hay que ver Cómo van a evolucionar Hacia dónde van a seguir Estaba

[41:20] comentando a la gente también compresión Qué importante la compresión Bueno, tienes la

[41:24] básica Claro, la compresión estándar

[41:29] Bueno, bueno Muchos registros con datos duplicados Sí que la básica te puede servir Pero

[41:37] ya Claro, o por ejemplo La básica, por ejemplo, en compresión de índices

[41:43] Índices con con varias columnas pero que sean datos duplicados

[41:51] Sí, claro, bueno si no vas a hacer un índice con tres columnas de las tres sean únicas,

[41:56] ¿no? Claro, pero a nivel de tabla, ¿sabes?

[41:58] Yo al final siempre pienso en compresión tú vas a esperar comprimir una tabla no comprimir

[42:03] un índice el índice está muy bien, no te lo discuto, pero a nivel de compresión de tabla

[42:09] a mí no me aporta O sea, tiene que haber un caso muy específico en el que te aporte algo.

[42:14] Oye, pues mira, un caso cliente real, estamos hablando de 500, 600 gigas

[42:21] de índices, aplicarle la compresión a todos los que son multicolumna y reducir

[42:29] el volumen a la mitad. ¿Y el volumen fue por compresión o por hacer el reveal?

[42:34] No, no, no, no, por compresión.

[42:37] Porque todos tenían un reveal frecuente.

[42:43] Tenían reveals frecuentes.

[42:45] Y con la compresión, reducirse a la mitad.

[42:49] Sí, Porque te elimina la redundancia lógica.

[42:56] Entonces, bueno, la compresión estándar pero claro, todo el mundo cuando piensa en compresión

[43:00] piensa en el Zip piensa en la en la compresión compresión tal cual, ¿no?

[43:08] Sí, como digo yo de pago que está muy bien o sea, Oracle

[43:15] Lo monta bueno, lo monta bastante bien Claro, podría hacer algo así como que Standard

[43:20] Edition te permitiesen ponerle alguna, porque al final es una limitación impuesta

[43:26] Porque lo deciden que está limitado, pero no hay ninguna justificación para que una determinada

[43:31] funcionalidad esté disponible o no esté disponible.

[43:34] Es porque deciden que para estándar eso no va a estar y eso no va a ser una opción licenciable.

[43:40] Claro, pero es que no pensamos en el trabajo o la inversión que hay detrás de ese mantenimiento

[43:47] o desarrollo. Al final, yo creo que no es decisión de te lo quito porque me da la gana,

[43:53] sino te lo quito porque esto lleva un mantenimiento, un desarrollo, un coste que a mí

[43:58] me beneficia con un enterprise.

[43:59] Price no la gente que paga licencias con enterprise pues obviamente si miramos números

[44:04] seguramente paguen mínimo 10 veces más no y no

[44:11] es algo del arte no son los números es bastante ignorante en los costes de licencias

[44:16] nunca nunca me he querido mirar en cuanto a mi lado hace poco no

[44:23] me suelo meter en licencias precios al final es bueno lo que es el negocio con la parte

[44:29] de comercial, etcétera, pero bueno, había estado mirando que me pareció interesante y

[44:33] lo tenía aquí apuntado que es un caso específico, que pasaban de una estándar, que tenía

[44:40] RAC, cuando Se podía tener RAC en estándar, con los cambios de Oracle, que le suponía

[44:46] cambiar a esas mismas licencias, a Enterprise que era lo que cubría el RAC, ¿no?

[44:52] Y ahí estaba mirando y teníamos que pasaban un segundo

[45:01] que pasaban casi de vale de 35 .000 euros que tenían licenciados

[45:08] con el rack que tenían también os digo es un caso específico etcétera a casi medio millón

[45:13] de euros por las licencias de enterprise las licencias de rack por procesador los nodos

[45:19] que tenía o sea al final él

[45:24] Pagas por unas opciones que sí, para mí, llevan a ese mantenimiento, ese...

[45:29] Mira, te estoy Mintiendo vale, te miento.

[45:33] Pasaron de 52 .000 eso de 52 .000 a medio millón.

[45:37] No eran 35, eran 55 pero bueno, era un paso muy difícil.

[45:41] Es como el avance en compresión.

[45:42] Fíjate, es como el avance en compresión.

[45:44] Un ratio de 1 a 10. Sí, yo sí pero ampliación.

[45:51] Al final es echar por eso digo que hay unas diferencias de precio tan grandes que

[45:58] son normales por el producto por el que pagas también en eso incido mucho que tienes

[46:03] que plantearte muchas veces qué es lo que quieres o qué es lo que necesitas

[46:09] más bien me centro en qué necesito, no qué quiero a mí me encantaría tener una casa de

[46:17] tres pisos en Mallorca, no sé, por poner un ejemplo, ¿no?

[46:20] Pero que necesito yo, jolín, estoy muy bien en mi casa de Coruña

[46:27] Entonces vamos a querer siempre más de lo que necesitamos si algún día necesito esa casa

[46:32] en Mallorca, pues lo veremos pero hoy en día no lo necesito

[46:37] Sí, para mí la cuestión es cuando el cliente tiene la expectativa de que aquello es alta

[46:41] disponibilidad y dice, no, no, si Standard Edition tiene alta disponibilidad y te dice,

[46:47] a ver, Carla Con scripts, montame una trampa en la cual...

[46:54] No sé, ¿te han pedido algo así alguna vez?

[46:57] Montate con scripts algo que...

[47:00] Creo que todos montamos en algún momento ese activo pasivo.

[47:04] O sea, al final, la licencia que tenías de Clusterware, no había licencia, ¿no?

[47:09] Clusterware SM no te cobra.

[47:11] Entonces, tú lo que hacías era montar ese activo pasivo con scripts scripts que configurabas

[47:19] como recurso de clúster. Tú al final tenías dos nodos con esa regla de los 10 días en

[47:25] el que tú movías la base de datos como un recurso de clúster sin tener un rack.

[47:31] Pero que yo hoy repito, no es una alta disponibilidad, es un nativo pasivo.

[47:36] Y lo tenía antes, que es lo que te da OralSeja.

[47:39] OralSeja te da lo mismo que hacías antes manualmente, pero es un nativo pasivo.

[47:45] O sea, alta disponibilidad a no ser que tuvieses RAC como había en estándar antes, nunca

[47:50] la tuviste Oye, ¿y qué ha sido del RAC 1 .0?

[47:54] ¿Lo han quitado? ¿Lo han descontinuado?

[47:56] No lo sé No, hasta donde sé o sea, sí que descontinuaron obviamente cuando no tienes

[48:02] RAC en la estándar ya no existe

[48:05] Pero hasta donde sé, o sea, ahí me pillas pero yo creo que sí que

[48:10] Y espero que siga existiendo en Enterprise, que supongo que sí O sea, casi te aseguro

[48:15] que sí Pero tendré que mirarlo Hicieron una gran publicidad Hace años En que Standard

[48:22] Edition incluía el RAC 1 Note Claro, y sí que lo incluía Sí

[48:28] Pero hoy en día ya no existe No existe RAC, no existe RAC 1 Note Ni ningún tipo de RAC

[48:36] Hablamos de 19, o sea, ahí repito Últimas versiones, 19 Olvídate, no, no existe El RAC

[48:42] 1 Note para Standard Pues fíjate, yo tengo alguna esperanza de que para 23 retomen

[48:50] un poquito todo porque fíjate que con la con la free con la developers free releases

[48:55] que han sacado que en principio es bastante funcional para desarrollo si un poco te quieren

[49:01] decir que los equipos de desarrollo pueden funcionar con esa a nivel local y en más o

[49:06] menos en desarrollos pequeños o en o en réplicas de producción digamos sin datos y no

[49:11] necesitarían pagar licencia de eso quizá para estándar si hagan algún

[49:17] Acercamiento no sé, publicado no está y no, yo sinceramente no creo yo sinceramente no

[49:24] creo o sea, ojalá que sí viendo el piñazo y decir otra cosa que te puedes llevar con

[49:31] estándar edición 2 cuando muchos clientes que tenían esas licencias no tuvieron que adaptar,

[49:38] porque al final no era solo adaptar a nivel de licencia, sino a nivel de hardware también

[49:41] bueno x cosas x casuísticas que te fueron quitando poco

[49:49] a poco yo para mí un cliente que tenía rack pasará estándar y eso sí que lo quiero dejar

[49:54] claro a no ser que tuviesen un rack muy sobredimensionado y que realmente no les hacía

[50:02] falta el cambio no es traumático lo que que he visto yo, el 90 % de los clientes el 90

[50:09] % que han pasado de rack a estándar se han llevado entre comillas la hostia con este

[50:17] bueno, esta restricción de 16 .3 que al final te está restringiendo, que

[50:24] no tienes esa alta disponibilidad no sé

[50:28] Pero bueno Si empiezas de cero o analizas la infraestructura que tienes

[50:36] y lo que necesitas sí que veo que puedes tirar por estándar, pero si estás con un rack

[50:41] y te piensas ir a estándar creo que tiene que evaluarse

[50:48] Con mucho cuidado muchísimo cuidado

[50:52] Con mucha calma y que espero que salga bien, serían casos, bueno, es

[50:59] como todo, es analizar al final no se puede generalizar, hay que analizar lo que necesita

[51:05] cada cliente y jolín, si pasan al final si pasan de una licencia de RAC y acaban con

[51:13] el mismo rendimiento con lo que esperan en una estándar jolín, mira que borro mira que

[51:20] bien, caso de éxito si que lo compro y tanto, de éxito para la empresa Oracle estará

[51:27] pensando a ver, Oracle comercializa comercializa estándar comercializa

[51:34] Enterprise Price, o sea, ¿saben qué tiene?

[51:36] ¿No se han ido a Postgres?

[51:38] Pueden pensar Mira, por lo menos no se han ido a Postgres Bueno, Postgres Compatible

[51:43] con Oracle, no lo veo Mala opción, también es como Todo, hay que ver Hay que ver Postgres,

[51:50] hasta donde sé Pero bueno, hablo sin saber No sé si hay alguien aquí que sepa de Postgres

[51:56] No, aquí tendríamos que invitar A Loles, pero bueno Ay, hijo, pues otra Con Loles sí

[52:03] que creo que la opción de rack en postgre al rack al uso no, no, postgres no,

[52:10] postgres tampoco además, bueno el tema de open source a mí ella dice

[52:17] que a nivel de foros y tal hay muchísima implicación y que todo pero evidentemente no

[52:23] es lo mismo que el soporte de rack, aunque puede tener sus sus limitaciones o

[52:31] sus Historias, pero bueno, si tienes un compromiso de que van saliendo parches a nivel

[52:38] de trimestre, los PSU se están lanzando con una periodicidad, con bastante rigor, no

[52:45] sé, a mí a eso me da mucha tranquilidad yo no me iría a postes tan gratuitamente si un

[52:52] cliente tuviese ese problema de presupuesto, quizás sí sería ver qué vamos a perder vale

[52:59] vamos a vamos a ver que perdemos y vamos a quedarnos con estándar edición y siempre veo

[53:06] que yo ahí soy más de que ganamos que ganamos tenemos ganamos

[53:13] más no pues nos quedamos como estamos sí sí sí sí bueno ahora voy a decir otro disparate

[53:20] o sea con la de bases de datos que están configuradas como como si si fuesen 9i o 10g.

[53:28] Yo no las, muchas no, más que nada porque los trabajos de inmigración al final...

[53:34] Claro, se hacen migraciones con el mínimo impacto, mínimo

[53:42] impacto y no aprovechamos lo nuevo.

[53:46] Para mí eso, yo ahí tengo discusión, porque ahí siempre digo, no es el mínimo impacto,

[53:50] es la la mínima prueba. Sí, sí, sí te voy a hacer esa tarea, mi relación.

[53:56] Tienes que realizar tus pruebas, ¿no?

[54:01] Cuando hay alguien cerrado a probar, yo le dejaría la

[54:07] versión nueva, ¿no? Al final, adáptate a la nueva tecnología.

[54:11] No tengo que adaptar yo la nueva tecnología a las antiguas prácticas, no sé.

[54:16] Claro, pero espérate ¿Qué se puede hacer?

[54:18] Que no pasa nada voy a abrir otro melón, Carla.

[54:21] A ver si te has encontrado tú con esas bases de datos 19 que tienen el optimizer features

[54:26] enabled a 11 Sí, yo las he visto yo las he visto Esa es la migración cobarde

[54:33] es decir, le migro a usted a 19 y el SQL no va a tener ningún impacto le garantizo

[54:40] que funcionará exactamente igual que funcionaba antes Pero eso es cuando lo he visto

[54:45] yo lo he visto por vinculación a producto producto,

[54:49] Que tú al final realizas una migración en la que las pruebas pueden salir más

[54:56] o menos satisfactorias, pero al final tienes detrás a una empresa o compañía que tiene

[55:03] un producto en el que se basa la base de datos, en el que tú como DBA no puedes decir

[55:08] nada y es un requerimiento, porque al final o no está aprobado o ellos saben que a nivel

[55:15] de producto es como mejor funciona.

[55:18] Ahí, ¿sabes? Yo siempre digo, si fuese una base de datos de la compañía en la que tienen

[55:23] equipos cerca de desarrollo, gente involucrada, que sí que se pueden hacer esas tareas

[55:28] de optimización o, bueno, hacer esos retoques, ¿no?

[55:32] De comunicación con el DBA, con la gente de desarrollo, perfecto.

[55:35] Pero cuando viene impuesto con un...

[55:37] Que yo eso lo he visto que viene impuesto por un producto externo, tú ahí no puedes hacer

[55:44] nada. Sí, sí, sí, sí yo lo he visto más en migración cobarde.

[55:52] Yo lo he visto en migración cobarde.

[55:54] Hacemos una migración rápida y todo va a funcionar, pero ¿me garantizas que todo funcionará,

[55:59] no va a tener impacto? No, no, todo va a funcionar exactamente igual que antes.

[56:03] Mira, Julián Paz, además cuando empezaba con la 12, que había visto una base de datos,

[56:10] que los planes dinámicos, etc., yo hablo

[56:17] de la 12 .1, que para mí siempre dije que la 12 .1 para mí era una beta, no iban como

[56:24] tenían que ir. Entonces, yo había comentado con esa empresa que había un parche que sacaron

[56:29] después que ya separaba lo de los planes dinámicos, estadísticas dinámicas, bueno, separaba

[56:34] ya en dos parámetros, yo quería solo para planes, tal, y la contestación de la empresa

[56:39] fue, no lo tenemos probado, no puedes aplicar el parche, cuando tú a nivel de DBA veías

[56:45] que Sí que podía beneficiar, pero no puedes decir nada porque tú al final no estás en

[56:51] las pruebas de la otra empresa.

[56:52] No ellos dijeron que no pues me quedé sin aplicar el parche don tío no que separaba un

[56:59] poco dos parámetros que podíamos tocar uno pero mandaban otros por eso digo que no siempre

[57:06] el debe es el que manda el debe es el que aconseja pero luego ahí pues bueno como digo

[57:13] yo que están ahí bueno Bueno, planetas, ¿no?

[57:17] Orbitando alrededor. Son peleas estas, ¿eh?

[57:22] ¿Te acuerdas que te he dicho, por WhatsApp, que te parece si hablamos de la autoridad

[57:29] de los DBAs? Claro, yo siempre digo, yo, pelear ceros, al final sí

[57:36] que veo muchas dicotomías, muchas veces, entre, no parece como que el equipo, bueno,

[57:43] no voy a decir DBAs, voy a decir administración, ¿no?

[57:46] Porque al final vamos un poco en un pack.

[57:49] DBAs, administración y desarrollo.

[57:51] Yo históricamente siempre vi una dicotomía que pienso y lo he aplicado y

[57:59] creo fervientemente que deberíamos hacer que no exista, que trabajando juntos

[58:06] somos mejores, que muchas veces hay que entender a la otra parte, aunque no está acertada

[58:12] o que nosotros muchas veces decimos, no, mira, esto no puede ser.

[58:18] Y cuando escuchas a la otra parte dices, ah, pues sí, pues sí que era, ¿no?

[58:21] Creo ahí que hay que tener un nivel de apoyo entre todos los grupos que, bueno, que

[58:29] defiendo y que pienso que funcionan mejor las cosas.

[58:32] Y ya lo dije, me quedé tranquila.

[58:34] Ay, quedó bonito, quedó como Mr.

[58:38] Wonderful que mira que yo soy más de Mr.

[58:40] Puterful yo soy más puterful que wonderful.

[58:45] Sí, yo soy peleón también, pero me las tengo.

[58:49] Por ejemplo, aplicar la secuencia, aplicar los campos identity en vez de la secuencia.

[58:54] Y dices, a ver, por favor, señores, ya abandonemos, no sigamos creando secuencias, por

[59:00] favor. Y es como una pelea

[59:04] es que más que pelea, yo creo que hay que explicar e intentar llegar al consenso.

[59:09] O sea, hay muchas acciones que nos gustaría que se hiciesen, o muchas que vemos, que

[59:16] no nos acaban de chistar a nivel de base de datos.

[59:18] No de, jolín, ¿por qué haces esto?

[59:21] Pero yo al final pienso que hablando con desarrollo, hablando Con la gente involucrada

[59:27] en el cambio, explicando, acabamos todos, me pasa

[59:34] a mí también cuando me explica algo de desarrollo, acabamos agradeciendo, entendiendo

[59:38] y buscando un punto en común.

[59:39] Que ese punto común, no digo que siempre estemos todos de acuerdo.

[59:46] Yo he hecho cosas en base de datos en las que no estaba 100 % de acuerdo porque pensaba

[59:51] que podían ir mejor de una manera, pero sabía que el equipo estaba contento haciéndolo

[59:56] así y no lo íbamos a liar.

[59:57] Y yo creo que lo mismo le pasaba a desarrollo de, bueno, yo tengo que hacer esto, en

[60:04] la parte de BEAS me están diciendo que hagamos de esta manera, no estábamos cómodos,

[60:08] llegamos a un punto en el que yo esté cómodo, tú estés cómodo y esto funciona.

[60:12] O sea, al final no es buscar la perfección a nivel

[60:19] técnico, sino buscar la perfección a nivel de trabajo en equipo.

[60:24] No sé si me explico. Sí me ha quedado muy bonito.

[60:29] Esto es para un libro te queda muy bonito.

[60:32] Vamos a evangelizar a técnicos, usuarios,

[60:39] desarrolladores. Ahora estoy en paralelo haciendo kill de las sesiones, ¿sabes?

[60:44] Yo, kill, kill, kill. No, no, no lo hago, no lo hago.

[61:11] Que te lo digo yo, que soy el responsable de no sé qué.

[61:15] Y cuando cortas, evidentemente, dices, ¡salve usted el paciente que se nos muere!

[61:22] Ha asumido eso me pasó una vez con un...

[61:25] ¿Y sabes lo que hice? Le puse al tío el teclado, le dije, no, no, yo te voy a ir diciendo

[61:29] los comandos, no, pero yo no sé base de datos, no, no, te voy a ir diciendo...

[61:32] Para la base de datos, no, no, vas a parar tú.

[61:34] Mira, te abro el SQL Plus, pero lo tecleas tú.

[61:36] Mira, shutdown, abort haz tu labor

[61:42] teclea, pero teclealo sabes teclear, y el tío me dijo no, no, pero hazlo tú, no, no,

[61:47] asume la responsabilidad teclealo tú, con tus propias manijas hazlo, y yo soy también,

[61:52] no soy wonderful en eso soy un poco yo lo que creo es o sea, si me hubiese pasado, ¿no?

[61:59] Intentar explicar, no, mira, si haces esto, va a pasar, bueno, si quieres que yo haga

[62:04] esto, va a pasar esto, tal, no sé qué él dice, hazlo en fin, dices, yo he argumentado

[62:08] he puesto los datos sobre la mesa y tú, que al final eres el que me paga seguramente

[62:14] pero claro, pues yo lo voy a hacer no digo que argumentase sino que digo la posición

[62:21] es, tú me dices que lo hagas bueno, yo lo hago al final la consecuencia la has asumido

[62:27] tú, yo te he explicado y bueno que no es más trabajiño después para arreglar la

[62:34] despedida pero bueno Pero una vez con un cliente que paró el servidor así con un botonazo

[62:41] y cuando arrancó no arrancaba nada.

[62:43] Hablé yo Con él y le expliqué se había llenado la fra y estaba

[62:50] la base de datos que no funcionaba y le pegó un botonazo.

[62:52] Hombre, eso que ha hecho este no sé qué y me dice, ¿y lo a gusto que me he quedado o

[62:57] qué? Ay, pues mira eso, lo que se lleva ahora, ¿cuánto te tengo que pagar aquí para arreglar

[63:03] esto? Pero lo a gusto que me he quedado tiene unas ganas de pegar ay, eso lo ha gustado

[63:09] A que se quedó tranquilo, se quedó contento se quedó a gusto se queda uno pegando en

[63:14] un botonazo a la máquina ah, qué bueno

[63:18] Pues mira, eso también vale, ¿no?

[63:20] A veces hay personas que se sienten más a gusto, ¿no?

[63:24] Haciéndolo de esto es lo que quiero hacer.

[63:26] Y ya está me quedo tranquilo.

[63:28] Y luego seguimos trabajando el resto, ¿no?

[63:30] Fue un poco lo que pasó de me quedo a gusto y digo pues eso es lo que vale, jolín.

[63:34] Eso vale la mitad de la intervención.

[63:38] Qué bueno qué bueno qué bueno.

[63:40] Oye, no sé, estamos en un poquito de la hora.

[63:42] ¿Qué tal? Bien, empecé un poco nerviosa y ya sabes, ya te dije que iba a hablar mucho.

[63:49] Que va, ha estado muy bien ha estado todo perfecto la audiencia, que tal, alguien quiere

[63:54] decir algo, vamos a despedirnos ya si

[63:59] alguien quiere levanta la mano pues oye Carla, ha sido un placer tenerte, por fin, ves

[64:04] que no era tanto, se está más contenta si yo os hablo mucho y charlar, hombre de eso

[64:10] se trata, hacer un podcast y no hablar

[64:15] Pero bueno antes de antes de empezar el podcast le he mandado a Carla otros podcasts

[64:22] que he hecho con otras personas donde le mostraba el audio de Audacity el

[64:29] volumen de Y bueno si quieres luego cuando terminemos te mandaré

[64:37] el audio y te mandaré cuánto has hablado tú y cuánto he hablado yo, verás que hay gente

[64:43] peor gracias ya te dije, no, no, que va me he comedido un poco

[64:50] y me gustó mucho, David que ya lo escucharás, me gustó mucho que colaborase, que además

[64:57] Bueno, trabajamos juntos y le tengo mucho cariño Sí, y hay gente que habla por el chat,

[65:02] es que por eso digo, el podcast está muy bien escucharlo en diferido, porque uno lo escucha

[65:06] cuando le da la gana, pero asistir a la grabación del podcast, pues te da que si quieres

[65:10] participar participas, si quieres levantar la mano y decir oye, que no tenéis ni idea

[65:13] de lo que estáis hablando pues levanta y participas y hablas en el chat o escribes ahí

[65:19] y dices oye, pregunta alguien tímido dice, pero por favor, pregunta tal cosa pues bueno,

[65:25] eso en directo se puede hacer, en diferido ya, pues lo escuchas Bravo

[65:31] Y me ha gustado mucho hablar contigo ah, que sí, que bien cuando repetimos

[65:38] Pues pronto, ahora ya, este es el último fíjate, te he dejado para el último episodio

[65:42] de la temporada Acabamos y ya contigo acaba la temporada 2 del podcast septiembre

[65:50] en septiembre volvemos y hablamos de más cosas lo que tú quieras hablar tú es que estás

[65:55] bienvenida ya me conoces un poco ya dices bueno a carlos pero vamos

[66:02] a viajar diciendo y además estoy hablando con gente que es un tanque de guerra, no sé,

[66:09] y gente que te lee el blog y dice, buf, dice, los artículos te leo literalmente los artículos

[66:15] que escribe en el blog son canela fina digo yo, oh, que chulo nunca sabes quién puede

[66:22] estar leyéndote, pues comentad, comentad así lo vemos juntos claro, claro que sí, Carla

[66:27] te mando un abrazo, un besazo grande, oh, igualmente y sí, y nos despedimos,

[66:35] y para la próxima quien quiera unirse, que sea una bienvenidos todos, un gracias a los

[66:40] que habéis estado ahí en la audiencia y a los que estáis escuchando esto ya en diferido,

[66:44] yo de música despedida teníamos que haber preparado aquí teníamos el puesto y no

[66:52] se puede poner aquí mira que pena, los sonidos esos chulos pero bueno,

[67:00] pues oye un placer inmenso, que ganas tenía que ganas tenía, igualmente lo

[67:08] bueno se hace esperar, dicen sí, para septiembre empezamos a planificarlo ya a ver si

[67:15] para septiembre para agenciar una tarde contigo tengo que empezar a planificar ya, eh

[67:23] Pues lo dicho chicos Carla, un abrazo muy fuerte y hasta

[67:30] la próxima hasta pronto chao

Suscríbete a la lista de emails y únete a Discord.

Nada de spam: lo que se publica, cuando se publica, y el Discord del Café.