Hoy me di cuenta que hace casi un año habia creado este blog y no habia posteado aun los articulos que tenia pendientes, este es un pdf que realice para explicar de manera sencilla como manejar los backing bean en JSF, en un entorno JDeveloper 10g.
Al estar leyendo foros de SQL sobre maneras de optimizar queries, me tope con una sugerencia de un DBA experto en la cual le sugeria a otro DBA el hacer que su query fuera sargeable. Nunca antes habia escuchado el termino, y al parecer no es tan conocido. Despues de leer un poco sobre el termino, me di cuenta que deberia ser conocimiento basico de SQL para cualquier desarrollador.
Muchas veces me han pedido realizar un dimensionamiento (sizing) de un esquema de base de datos. Es habitual que los dba’s pidamos un detalle de tamaño actual y proyectado para así poder anticipar problemas de espacio, realizar pedidos de nuevo hardware con tiempo, anticipar carga de un equipo, etc. Existen varias herramientas para estimar, se pueden usar productos como el TOAD, DbaArtisan, etc. Yo propongo usar un metodo sencillo y que no requiere ninguna herramienta de terceros, solo usando un script. Para ello se deberá crear una tabla con las siguientes columnas.
Un comentario en Perfiles de Desempeños preguntaba sobre el performance Tuning de E-Business Suite y cómo se puede realizar ya que es una aplicación muy cerrada; así que decidí escribir esta entrada como un primer intento en acercarnos a la mejora del desempeño de un E-business suite.
El concepto de componente empresarial (EJB) no es algo por lo que rasgarse las vestiduras, siempre que estemos hablando de Stateless Session Beans o Message-Driven Beans y no de Stateful Session Beans, o peor aún, de los infames Entity Beans (por muchas vueltas que le hubieran dado en la especificación 3.0 y lo que queda por dante con la 3.1 que se liberará este año…).
Los días de Oracle Designer 10g están acabando. El cásico paquete de diseño, versionamiento e implementación de bases de datos, tiene un jóven sustituyo acorde a los tiempos que corren: Oracle SQL Developer Data Modelling.
Esta herramienta de nombre largo es totalmente gratuita, profesional y actualizada, y su propósito es quitarle el mercado que otros diseñadores compactos como Erwin o Toad Data Modeller han ganado.
With MySQL 5.1, getting and analyzing all the queries hitting the database is very easy even if you don’t have access to the MySQL enterprise Monitor. You can either activate the general log or, my favourite option, activate the slow query log with a sub millisecond long query time. Long query time below one second is an option introduced in MySQL 5.1. In order to catch all the queries, you will also need to disable the query cache. The main advantages of the slow query log over the general log is that you have access to more information like the query time, the lock time, the number of rows examined and the number of rows sent back. All the options surrounding the slow query log in MySQL 5.1 are dynamic so it is easy to turn the logging ON and OFF. Once you have the queries, tools, like mysqlsla, can be used to anlyzed the queries and group them by type.
“Regla de Oro”, si no queremos tener problemas con nuestro MySQL, no dejar el script por defecto de configuración sin editar. Me apunto aquí sólo algunas de las variables que deberíamos editar para evitarnos problemas fáciles de resolver.
El uso de la memoria total que utilizaría potencialmente MySQL es la multiplicación de los buffers x las conexiones totales configuradas (ej, max_connections = 50)
Un pequeño tip para quienes trabajan con mysql. Los que han trabajado con Oracle probablemente extrañen el clasico SPOOL, una alternativa es hacer lo del ejemplo continuación.
Conectar Open Office a una base de datos PostgreSQL es un proceso muy sencillo, a continuación dejo un breve tutorial de como hacerlo.Conectar Open Office a una base de datos PostgreSQL es un proceso muy sencillo, a continuación dejo un breve tutorial de como hacerlo.
So its been over six months since I made my first tutorial post about PostGIS. I now use PostGIS on a regular basis and thought it would be good to update the tutorial with some meat on how to use PostGIS.
We decided to continue with a Part 2 to this PL/Python series given the surprising popularity of the first. In our first article appearing in our January 2009 issue Quick Intro to PLPython we quickly went over installing PL/Python, doing a function that calls out to the operating system, and doing a quick encoder decoder. In this article we will provide examples of basic Python controls structures and how to return sets in PL/Python.
Hello and welcome to my Log Buffer, the weekly review of database blogs. My name is Keith Murphy and I am the editor of MySQL Magazine, a free digital magazine with information for MySQL administrators and developers, released quarterly. I am also a MySQL database administrator at Pythian. I am losing count of how many of these Log Buffers I have done. If I recall correctly, this is number three. But then again, it could be number four. You know what they say though—the more the merrier!
Como parte de un proyecto, acabo de hacer una investigación de precios de productos de Microsoft. Hace mucho que no veía realmente qué cosas vende Microsoft y en qué forma. Pues me encontré con la sorpresa de que ahora manejan una cosa que denominan “Open Programs”. Como se habló hace tiempo de la liberación del código fuente de algunos productos de Microsoft -particularmente se hablaba de Windows- me pareció que sería algo relacionado. Nada más alejado de la verdad.
28
Perlas del SQL
En algún proyecto de software siempre nos tocara hacer una carga masiva de archivos a una base de datos. Y para no caer en la “complejidad” de los DTS u otros mecanismos, podemos optar por aquellas perlas escondidas que nos ofrece el Sql Server(2000->).
28
Generar datos de prueba
Personalmente, una de las cosas más costosas (por aburrimiento, más que nada) es la creacción de datos de prueba para poder probar las aplicaciones.
Normalmente somos nosotros quienes intriducimos esos datos y podemos cometer dos errores, por un lado, no generar los suficientes como para comprobar el rendemiento con una buena carga de trabajo y segundo, estamos sugestionados y podemos meterlos de tal manera que no fallen (más que nada por que no seamos conscientes de las limitaciones de nuestro programa).
Acesso a dados demanda um bom middleware. E a tecnologia ODBC – Open Database Connectivity, é uma opção bastante estável, disponível desde 1992. Por apresentar drivers para praticamente todos os bons SGBDs do mercado, muitas soluções são implementadas utilizando esta tecnologia.
26
Importar datos a SQL Server
Comparto una sencilla instrucción T-SQL para importar datos desde archivos CSV (Comma-Separated Values) a una tabla de SQL Server 2K5, CSV es ampliamente utilizado y muchos programas exportan a este formato como por ejempolo Excel aunque el separador puede diferir de una coma y ser cualquier caracter.
En algunas ocasiones me he encontrado con bases de datos en las que se aplica la norma de, a la hora de diseñar una tabla nueva, utilizar siempre una clave sustitutiva, incluso existiendo una clave natural perfectamente aplicable. Cuando he preguntado por el motivo de crear tales claves sustitutivas, la razón ha sido casi siempre la de aumentar la eficiencia de la base de datos eliminando la posibilidad de tener que enlazar dos tablas utilizando más de una columna.
En este artículo vamos a ver cómo implementar una sencilla aplicación que trabaje sobre una base de datos Oracle para actualizar datos y generar reportes, usando una herramienta amigable y disponible en la mayoría de los ordenadores como lo es Microsoft Access.
Buscar en DbRunas
Descargar versiones libres recomendadas actualizadas
Revistas
Manuales
Recursos
Archivo diario de noticias
Archivo por mes y año
Comentarios recientes
- berto on Tutorial Hibernate y JavaServer Faces (JSF)
- Elvis on Accediendo a MySQL con node.js
- instalacion de red on Script para comprobar si las bases de datos están configuradas espejadas en SQL 2005/2008
- alfred on Mysql Recover Data using ibdata1, ib_logfile0 and ib_logfile1
- instalacion redes informaticas madrid on TIP: El buffer pool en DB2
- Mexicali82 on Instalando Nagios en OpenSuse 11.3
- jeiber murcia garcia on Generador de reportes multiplataforma
Ayudas Oracle
- Borrar una fila de una tabla anidada
- Consultar un campo de un objeto oracle
- oracle
- Requiero modificarla orientación de un reporteen Report Builder 10.1.2.0.2 de horizontal a vertical.
- Bloqueo tablas temporales
Ayudas PostgreSQL
- SQL mirando cantidades
- Extraer base de dato
- ¿Cómo instalar postgresql?
- Como instalo Postgresql manualmente en Ubuntu 9.10
- Problema com la hora
Ayudas MySQL
- consulta en Access que no me funciona en Mysql
- Consulta en Access que no funciona en Mysql
- ¿Tablas de access en mySQL? ¿Es posible?
- No me funciona Mysql
- donde encuentro el config.php.ini
Ayudas SQL Server
- ERROR AL CREAR UN DSN (ODBC)
- Cambiar tipo de dato de bit a nvarchar(255)
- Importar una tabla de intro otra tabla
- SQL SERVER 2008
- Instalar sql server 2005 en centos
Ayudas DB2
Ayudas SQL
- Error extraño
- Inicio sql
- Anidar nodos en pl sql
- Consulta SQL y correspondencia campos de 2 tablas
- Consulta
Feeds Planeta PostgreSQL-es
- DBLink con parametros en PostgreSQL
- Creando 30.000 tablas con PostgreSQL
- Nuevas versiones de PostgreSQL disponibles
- Los niveles de aislamiento en PostgreSQL (no son 4)
- Alternativas EAV con XML (en PostgreSQL 8.3)
Feeds Planet PostgreSQL
- Redirecting planetpostgresql.org to planet.postgresql.org -- please update your bookmarks
- 2010 retrospective
- Waiting for 9.1 – Unlogged tables
- Version Control Visualization and End Point in Open Source
- PostgreSQL Weekly News January 2nd 2011
Feeds Planeta PostgreSLQ Brazil
- Calculando previsão de vendas com PHP e PostgreSQL
- Vale a pena manter a especialização em Postgresql?
- Manipulando Triggers no PostgreSQL
- Debian, Sysctl e postgresql
- PostgreSQL: O que são tablespaces?
Feeds Planet MySQL
- Last chance to vote for MySQL+ community awards 2011, VOTE NOW !
- Log Buffer #256, A Carnival of the Vanities for DBAs
- Error injection tests for InnoDB would be nice
- Speaking at Percona Live MySQL Conference & Expo 2012
- Xtrabackup 1.6.4 for Solaris 10 and 11