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
- Acast: este episodio · todos
- YouTube: el vídeo · la lista completa
- Spotify: Café Database en español
- Apple Podcasts: Café Database en español
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é.