Your Databases in Your Hand!

O EXMobileDBA Enterprise é um aplicativo que auxilia administradores de banco de dados e consultores de TI a executar operações remotas e monitorar suas Bases de dados Oracle, via Tablets e Smartphones de forma prática, rápida e dinâmica.
Ele se destaca e diferencia pelo fato de, atualmente, ser o único aplicativo considerado simples, interativo e não-invasivo; com a capacidade de executar multitarefas e permitir modificações no banco de dados Oracle.

Como funciona?

O aplicativo contém várias ações administrativas pré-configuradas, além de gerar relatórios analíticos e diferentes gráficos contendo visões de desempenho do seu Oracle Database, que facilitam na rapidez do diagnóstico de problemas e no ganho de produtividade em tarefas de administração.

Trabalhe em qualquer lugar

Caso o Administrador de base de dados esteja na mesma rede da base, estabeleça uma conexão por VPN ou acesse um WebService, ele pode monitorar e interagir com sua base de dados de qualquer lugar.

Publico Alvo

O EXmobileDBA é ideal para Administradores de Bases de Dados, Administradores de Sistemas Operacionais e Gerentes de Projeto.

Produtividade

Acessibilidade

A ideia básica que orientou o desenvolvimento deste aplicativo foi a possibilidade de administrar uma base de dados de qualquer lugar. Para tal, desenvolvemos o acesso direto à base de dados (Suportado apenas em Android) e o acesso via Webservice (Android, Iphone, Windows Phone, Web).

Ganho de Produtividade

Todo administrador de Base de Dados necessita de uma estação de trabalho para acessar suas bases de dados e aquele conjunto de queries que diagnosticam e monitoram suas bases de dados são suas cartas!
No EXmobileDBA, foram cuidadosamente desenvolvidas 150 queries que retornam relatórios, gráficos ou tabelas. Estas informações permitem o administrador de base de dados interagir com todo o seu ambiente produtivo.

Rapidez do Diagnóstico e Solução de Problemas

Com ferramentas objetivas, um Administrador de Base de dados pode diagnosticar rapidamente um problema e solucioná-lo via celular. Vejamos o exemplo de um Tablespace cheio:
Análise do Erro: Através da feature Database Reports > Database Errors, o DBA pode visualizar a indicação de um erro pelo tablespace cheio indicado no AlertLog.
Solução: Em Admistrative Tools > Tablespaces , o DBA pode pesquisar o tablespace e visualizar a sua utilização. Ao selecionar o Tablespace em questão, ele pode aumentar ou adicionar um datafile.

Segurança

Para soluções empresariais foi pensado, acima de tudo, na segurança ao acesso à informação. Nosso WebService deve ser instalado em uma máquina pertencente ao ambiente seguro. Dispondo de um código criptografado e seguro, este serviço conecta-se diretamente às bases de dados.
Os usuários conectam-se via web, ou smartphone na porta disponível do webservice. Para tal conexão, é necessário informar user e senha previamente cadastrados.

Design Interativo

Este aplicativo foi todo ele desenvolvido seguindo as melhores práticas “Material Design” do Google. Tamanho de ícones, cores e fontes foram detalhadamente pensados. O resultado foi um aplicativo leve, interativo e bastante intuitivo. Na versão web, inserimos também, textos explicativos para cada tela.
No desenvolvimento do aplicativo para Iphone, adaptamos o “core” do aplicativo ao “Material Design” do Apple.

All Tablespaces
TOP 10 – Size
TOP 10 – Full
Search By Name

Other Schemas
Other Users
Roles
Sys Privs
Profiles

Active Sessions
Lock
Kill Sessions
Long Operations

Alert Log Last 100 rows
Alert Log Last 10 errors

Show Backup Status
Last Backups Errors

User Tables
All Tables

List of Invalid Objects
List of Invalid Objects grouped by owner and object type
Compile Invalid Objects

View all scheduled Jobs and their logs
View all running Jobs

Status of ansynchronous IO
Size of the flashback log buffer
Buffer busy waits by buffer type
Buffer busy waits by segment
Direct path IO and buffered IO
Hit rates for direct and cached IOs
Buffer pool IO statistics
DB Cache advise
Show SGA
SGA Resize Ops
PGA/UGA parameters
Top PGA
SQL workarea statistics
PGA target advice report
PGA target advide histogram
Memory Dynamic Components
Memory Target Advice
Shared Pool Advice

Compatibility
Attribute
Fail Group
Space Used in ASM Disk Groups

Tables
Indexes
Segments
Complete Report

List Redo Log Files Information
View Redo Log switches per Day
View Redo Log Volume Size in MB per Day
Archived log generation Volume and count report

SQL ordered by Elapsed Time (TOP 10)
SQL ordered by CPU Time (TOP 10)
SQL ordered by User I/O Wait Time (Last 60 minutes)
SQL ordered by CPU usage, wait time and IO time (last 60 minutes)
SQL ordered by Physical Reads (UnOptimized)
SQL ordered by Executions
SQL ordered by Executionss

Concurrency by Buffer Busy Waits
Concurrency by Global Cache Buffer Busy Waits
Concurrency by ITL Waits Event

CPU Usage
Memory Usage
SGA
GPI (Global Performance Indicator)

Bytes per second (last 60 seconds)
Average latency for I/O waits (last 60 seconds)
Size of the I/O
Response-time Metrics
Types of User Activities
Wait Classes
Individual Wait Events (last 60 minutes)
Current Session Wait Activity
User I/O Waits
Top Five Statements With The Highest User I/O Waits
IOStat by Filetype summary
Tablespace IO Stats
File IO Stats

Diskgroup Performance
ASM Disk Performance
ASM Operations
ASM Files
ASM Templates

Segments by Physical Reads
Segments by UnOptimized Reads
Segments by Table Scans
Segments by DB Blocks Changes
Segments with the highest lock waits

Network Time Series
CPU Usage per DB Host % Time Series
OS Load per CPU per DB Host Time Series
Memory Usage per DB Instance % Time Series

Database Instances information
Database High Watermarks
Database Total Space
Database Memory
OS Stats
Database SysStat
Applications by CPU Usage
Objects by Waits
Sessions By Waitclass
Database Waitclass
Analytic Reports Charts

exmobilesuiteEXMobileDBA