Estimación de crecimiento - desesperado

22/07/2004 - 21:53 por José Luis Santana | Informe spam
Necesito poder determinar las razones del crecimiento de una base de datos.

Tengo un fichero de bases de datos que me está creciendo del orden de 500
Mb. por semana, cuando no hay tanta entradas de datos, por lo que deduzco
que algo se está haciendo mal, o lo que es peor, se ha hecho mal en tiempo
de diseño.

Las tablas tiene principalmente campos varchar. Según tengo entendido estos
campos sólo ocupan por el espacio que rellenas, así un VarChar(100) si solo
metes 10 caracteres sólo ocupa 10 caracteres. ¿estoy en lo cierto?

Que otros aspectos tengo que cuidar. Como puedo saber lo que me está
incrementando cada uno de los objetos o grupos de objetos de la base de
datos.

Cualquier información o artículo o referencia que me podáis proporcionar
que me ayude a reducir el crecimiento de la base de datos será agradecido.

Los datos de 10 años en xBase, ocupan 4.5 Mb., a este paso, en 3 meses ocupo
el mismo espacio.

Saludos.
José Luis Santana

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP SQL]
23/07/2004 - 02:23 | Informe spam
Lo que crece son los archivos de datos o los archivos del log de
transacciones?

Gustavo Larriera
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"José Luis Santana" wrote in
message news:
Necesito poder determinar las razones del crecimiento de una base de


datos.

Tengo un fichero de bases de datos que me está creciendo del orden de 500
Mb. por semana, cuando no hay tanta entradas de datos, por lo que deduzco
que algo se está haciendo mal, o lo que es peor, se ha hecho mal en tiempo
de diseño.

Las tablas tiene principalmente campos varchar. Según tengo entendido


estos
campos sólo ocupan por el espacio que rellenas, así un VarChar(100) si


solo
metes 10 caracteres sólo ocupa 10 caracteres. ¿estoy en lo cierto?

Que otros aspectos tengo que cuidar. Como puedo saber lo que me está
incrementando cada uno de los objetos o grupos de objetos de la base de
datos.

Cualquier información o artículo o referencia que me podáis proporcionar
que me ayude a reducir el crecimiento de la base de datos será agradecido.

Los datos de 10 años en xBase, ocupan 4.5 Mb., a este paso, en 3 meses


ocupo
el mismo espacio.

Saludos.
José Luis Santana




Respuesta Responder a este mensaje
#2 José Luis Santana
23/07/2004 - 07:32 | Informe spam
El de datos.

El log está en 5 Mb, el de datos ya pasa de los 2 Gb.
Saludos.
José Luis Santana

"Gustavo Larriera [MVP SQL]" escribió en el
mensaje news:
: Lo que crece son los archivos de datos o los archivos del log de
: transacciones?
:
: --
: Gustavo Larriera
: Uruguay LatAm
: http://sqljunkies.com/weblog/gux/
: --
: Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
: derecho / This posting is provided "AS IS" with no warranties, and confers
: no rights.
: --
: "José Luis Santana" wrote in
: message news:
: > Necesito poder determinar las razones del crecimiento de una base de
: datos.
: >
: > Tengo un fichero de bases de datos que me está creciendo del orden de
500
: > Mb. por semana, cuando no hay tanta entradas de datos, por lo que
deduzco
: > que algo se está haciendo mal, o lo que es peor, se ha hecho mal en
tiempo
: > de diseño.
: >
: > Las tablas tiene principalmente campos varchar. Según tengo entendido
: estos
: > campos sólo ocupan por el espacio que rellenas, así un VarChar(100) si
: solo
: > metes 10 caracteres sólo ocupa 10 caracteres. ¿estoy en lo cierto?
: >
: > Que otros aspectos tengo que cuidar. Como puedo saber lo que me está
: > incrementando cada uno de los objetos o grupos de objetos de la base de
: > datos.
: >
: > Cualquier información o artículo o referencia que me podáis
proporcionar
: > que me ayude a reducir el crecimiento de la base de datos será
agradecido.
: >
: > Los datos de 10 años en xBase, ocupan 4.5 Mb., a este paso, en 3 meses
: ocupo
: > el mismo espacio.
: >
: > Saludos.
: > José Luis Santana
: >
: >
: >
: >
:
:
Respuesta Responder a este mensaje
#3 Salvador Ramos
23/07/2004 - 09:10 | Informe spam
Hola José Luís:

No me parece normal lo que indicas, vamos a intentar analizar un poco el
contenido.

Te paso un script obtenido en www.sqlservercentral.com que te permite
obtener el tamaño de las tablas, nº de filas, espacio ocupado, espacio
usado, etc...
La URL exacta del script es:
http://www.sqlservercentral.com/scr...ns/896.asp
(no sé si funcionará sin estar suscrito, de todas formas la suscripción es
gratuita y el sitio de lo mejor que conozco sobre SQL Server :-) )

Ejecutalo y envianos el resultado, a ver si podemos ayudarte:

-

SELECT
sysusers.name as TABLE_USER,
sysobjects.name as TABLE_NAME,
sum(sysindexes.rowcnt) as ROWS,
sum(case when sysindexes.indid in (0, 1, 255) then
convert(dec(15),reserved*8)else 0 end) as RESERVED_Kb,
sum(case when sysindexes.indid < 2 THEN convert(dec(15),dpages*8) ELSE 0
END)+
sum(case when sysindexes.indid = 255 THEN convert(dec(15),used*8) ELSE 0
END) AS DATA_Kb,

(sum(case when sysindexes.indid in (0, 1, 255) then convert(dec(15),used*8)
ELSE 0 END) -
sum(case when sysindexes.indid < 2 THEN convert(dec(15),dpages*8) ELSE 0
END) -
sum(case when sysindexes.indid = 255 THEN convert(dec(15),used*8) ELSE 0
END)) AS INDEX_SIZE_Kb,

sum(case when sysindexes.indid in (0, 1, 255) then
convert(dec(15),(reserved - used)*8) else 0 end) AS UNUSED_Kb

FROM sysobjects INNER JOIN
sysindexes ON sysobjects.id = sysindexes.id
INNER JOIN sysusers ON sysobjects.uid = sysusers.uid
WHERE (sysobjects.type = 'U')
group by sysusers.name, sysobjects.name
ORDER BY RESERVED_Kb DESC
-


Un saludo
Salvador Ramos
Murcia - España
[MVP SQL Server]
www.helpdna.net

"José Luis Santana" escribió en el
mensaje news:
El de datos.

El log está en 5 Mb, el de datos ya pasa de los 2 Gb.
Saludos.
José Luis Santana

"Gustavo Larriera [MVP SQL]" escribió en el
mensaje news:
: Lo que crece son los archivos de datos o los archivos del log de
: transacciones?
:
: --
: Gustavo Larriera
: Uruguay LatAm
: http://sqljunkies.com/weblog/gux/
: --
: Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
: derecho / This posting is provided "AS IS" with no warranties, and


confers
: no rights.
: --
: "José Luis Santana" wrote in
: message news:
: > Necesito poder determinar las razones del crecimiento de una base de
: datos.
: >
: > Tengo un fichero de bases de datos que me está creciendo del orden de
500
: > Mb. por semana, cuando no hay tanta entradas de datos, por lo que
deduzco
: > que algo se está haciendo mal, o lo que es peor, se ha hecho mal en
tiempo
: > de diseño.
: >
: > Las tablas tiene principalmente campos varchar. Según tengo entendido
: estos
: > campos sólo ocupan por el espacio que rellenas, así un VarChar(100) si
: solo
: > metes 10 caracteres sólo ocupa 10 caracteres. ¿estoy en lo cierto?
: >
: > Que otros aspectos tengo que cuidar. Como puedo saber lo que me está
: > incrementando cada uno de los objetos o grupos de objetos de la base


de
: > datos.
: >
: > Cualquier información o artículo o referencia que me podáis
proporcionar
: > que me ayude a reducir el crecimiento de la base de datos será
agradecido.
: >
: > Los datos de 10 años en xBase, ocupan 4.5 Mb., a este paso, en 3 meses
: ocupo
: > el mismo espacio.
: >
: > Saludos.
: > José Luis Santana
: >
: >
: >
: >
:
:


Respuesta Responder a este mensaje
#4 José Luis Santana
23/07/2004 - 09:24 | Informe spam
Esto es lo que me devuelve:

¿os dice algo?

dbo
spt_values 1454 104 40 64 0 dbo
spt_provider_types 25 24 8 16 0
dbo
spt_server_info 29 24 8 16 0 dbo
spt_datatype_info 36 24 8 16 0
dbo
spt_datatype_info_ext 10 24 8 16 0
dbo
MSreplication_options 2 16 8 8 0
dbo
spt_monitor 1 16 8 8 0 dbo
spt_fallback_usg 0 0 0 0 0
dbo
spt_fallback_db 0 0 0 0 0 dbo
spt_fallback_dev 0 0 0 0 0
dbo
dtproperties 0 0 0 0 0

Hola José Luís:

No me parece normal lo que indicas, vamos a intentar


analizar un poco el
contenido.

Te paso un script obtenido en www.sqlservercentral.com


que te permite
obtener el tamaño de las tablas, nº de filas, espacio


ocupado, espacio
usado, etc...
La URL exacta del script es:
http://www.sqlservercentral.com/scr...tions/896.


asp
(no sé si funcionará sin estar suscrito, de todas formas


la suscripción es
gratuita y el sitio de lo mejor que conozco sobre SQL


Server :-) )

Ejecutalo y envianos el resultado, a ver si podemos


ayudarte:

-


SELECT
sysusers.name as TABLE_USER,
sysobjects.name as TABLE_NAME,
sum(sysindexes.rowcnt) as ROWS,
sum(case when sysindexes.indid in (0, 1, 255) then
convert(dec(15),reserved*8)else 0 end) as RESERVED_Kb,
sum(case when sysindexes.indid < 2 THEN convert(dec


(15),dpages*8) ELSE 0
END)+
sum(case when sysindexes.indid = 255 THEN convert(dec


(15),used*8) ELSE 0
END) AS DATA_Kb,

(sum(case when sysindexes.indid in (0, 1, 255) then


convert(dec(15),used*8)
ELSE 0 END) -
sum(case when sysindexes.indid < 2 THEN convert(dec


(15),dpages*8) ELSE 0
END) -
sum(case when sysindexes.indid = 255 THEN convert(dec


(15),used*8) ELSE 0
END)) AS INDEX_SIZE_Kb,

sum(case when sysindexes.indid in (0, 1, 255) then
convert(dec(15),(reserved - used)*8) else 0 end) AS


UNUSED_Kb

FROM sysobjects INNER JOIN
sysindexes ON sysobjects.id =


sysindexes.id
INNER JOIN sysusers ON sysobjects.uid = sysusers.uid
WHERE (sysobjects.type = 'U')
group by sysusers.name, sysobjects.name


más espacio ocupan,
ORDER BY RESERVED_Kb DESC
-



Un saludo
Salvador Ramos
Murcia - España
[MVP SQL Server]
www.helpdna.net

"José Luis Santana"


escribió en el
mensaje news:
El de datos.

El log está en 5 Mb, el de datos ya pasa de los 2 Gb.
Saludos.
José Luis Santana

"Gustavo Larriera [MVP SQL]"




escribió en el
mensaje news:
: Lo que crece son los archivos de datos o los archivos




del log de
: transacciones?
:
: --
: Gustavo Larriera
: Uruguay LatAm
: http://sqljunkies.com/weblog/gux/
: --
: Este mensaje se proporciona "COMO ESTA" sin garantias




y no otorga ningun
: derecho / This posting is provided "AS IS" with no




warranties, and
confers
: no rights.
: --
: "José Luis Santana"




wrote in
: message news:
: > Necesito poder determinar las razones del




crecimiento de una base de
: datos.
: >
: > Tengo un fichero de bases de datos que me está




creciendo del orden de
500
: > Mb. por semana, cuando no hay tanta entradas de




datos, por lo que
deduzco
: > que algo se está haciendo mal, o lo que es peor, se




ha hecho mal en
tiempo
: > de diseño.
: >
: > Las tablas tiene principalmente campos varchar.




Según tengo entendido
: estos
: > campos sólo ocupan por el espacio que rellenas, así




un VarChar(100) si
: solo
: > metes 10 caracteres sólo ocupa 10 caracteres.




¿estoy en lo cierto?
: >
: > Que otros aspectos tengo que cuidar. Como puedo




saber lo que me está
: > incrementando cada uno de los objetos o grupos de




objetos de la base
de
: > datos.
: >
: > Cualquier información o artículo o referencia que




me podáis
proporcionar
: > que me ayude a reducir el crecimiento de la base de




datos será
agradecido.
: >
: > Los datos de 10 años en xBase, ocupan 4.5 Mb., a




este paso, en 3 meses
: ocupo
: > el mismo espacio.
: >
: > Saludos.
: > José Luis Santana
: >
: >
: >
: >
:
:






.

Respuesta Responder a este mensaje
#5 José Luis Santana
23/07/2004 - 09:37 | Informe spam
Perdón lo anterior era por Master, por eso no comprendía
nada.

Ahora mando lo que me da por la base de datos de
producción, pero ya hemos descubierto cual es el malo de
la pelicula.

Muchisimas gracias Salva, ha sido una ayuda inmensa la
tuya.

Las dos primeras tablas se llevan casi el 80% del
crecimiento. Lo peor de todo es que la información que se
guarda aquí, no sólo no es necesaria guardarla en estos
momentos, sino que son archivos que igualmente hacemos
copia periodica a DVD por lo que te puedes imaginar como
están tirandose de los pelos aquí.

Gracias nuevamente, y mi jefe me ha pedido que te
transmita igualmente las gracias departe de él...
estabamos realmente "acojonaos".

Saludos.
José Luis Santana

P.D.: Sentí mucho no ir a Torrevieja, a ver si después del
verano se monta algo y podemos vernos nuevamente.


dbo COMU_Objetos 14742 1477712 1477352 16 344
dbo COMU_MsgBajo 5073 859288 858544 16 728
dbo TAS_Tasadores 162 7776 7624 72 80
dbo loc_EntidadesPoblacion 73916 7696 6480
1128 88
dbo loc_EntidadesSingulares 60808 6352 5352 928
72
dbo COMU_Trazas 51628 3904 3760 16 128
dbo Errores 10750 3712 3504 16 192
dbo EXAD_Eventos 17812 3168 1160 1552 456
dbo SIMU_DatosCM 564 2944 2856 16 72
dbo SIMU_DatosEM 564 2944 2856 16 72
dbo SIMU_DatosCC 564 2048 2000 16 32
dbo ENTB_EncargosATabimed 2269 1752 1184 336
232
dbo elementos_edif 614 1408 1232 24 152
dbo COMU_MsgAlto 6289 1360 1080 16 264
dbo COMU_Eventos 27007 1288 1152 16 120
dbo SIMU_Eventos 15982 1280 1224 16 40
dbo it_comun 1338 1184 984 24 176
dbo loc_Municipios 8077 1176 736 296 144
dbo loc_Domicilios 11031 1168 728 296 144
dbo elementos_DataComun 625 1096 952 16
128
dbo SupCalidadesConstr 3487 1088 1080 16
-8
dbo EXAD_ExpAdm 2102 992 328 336 328
dbo Testigos 3214 976 688 136 152
dbo dtproperties 210 944 904 16 24
dbo IT_CAO 758 848 680 16 152
dbo COMU_Archivos 5158 840 776 16 48
dbo loc_cpostales 30382 776 400 328 48
dbo EXPR_TasAsig 3398 736 120 304 312
dbo PROD_Productos 2273 728 168 328 232
dbo Testivi 1717 648 544 16 88
dbo loc_EntidadesColectivas 4978 592 448 112
32
dbo estu_test 4019 592 304 136 152
dbo PER_TelefonosPersonas 3665 544 88 248
208
dbo Edificacion 2755 480 360 56 64
dbo Telefonos 5935 464 248 128 88
dbo INC_Incidencias 629 400 272 72 56
dbo Dependencias 2873 392 312 16 64
dbo CONT_Contactos 9080 392 264 16 112
dbo F 614 384 272 16 96
dbo EM_EntMed 1154 376 96 192 88
dbo SIS_Fabrica 3192 376 128 152 96
dbo PER_EMailsPersonas 3378 352 80 224
48
dbo PER_DomiciliosPersonas 3371 352 112 224
16
dbo PER_TiposPersonas 3386 344 80 208
56
dbo TAS_rangosid 8528 328 256 16 56
dbo ENTB_Contactos 9076 328 248 16 64
dbo EXAD_Contactos 8340 328 224 16 88
dbo img_documentaciones 4244 328 200 16
112
dbo DatosRegistrales 1179 328 216 72
40
dbo PER_Personas 1836 320 104 144 72
dbo VC 614 320 224 16 80
dbo EMP_Empresa 2 296 272 24 0
dbo eMails 4365 272 96 96 80
dbo Gastos_ExpAdm 2213 264 136 16 112
dbo bienvi 680 264 192 16 56
dbo Testibu 474 264 136 16 112
dbo SIMU_TVPOxMun 9313 264 200 16 48
dbo SIMU_simulaciones 564 264 128 16
120
dbo VS 614 264 232 16 16
dbo CAO 424 256 168 32 56
dbo Msg_Texto 350 248 176 16 56
dbo Finca_Elem 1531 240 112 56 72
dbo EM_Telefonos 2118 216 48 168 0
dbo Estudios 573 200 104 16 80
dbo img_volimag 3727 200 120 16 64
dbo COMU_Paquetes 1041 200 80 16 104
dbo PortadaInforme 1933 200 144 16 40
dbo PROD_PreDatosRegis 3912 200 144 16
40
dbo testich 327 200 80 16 104
dbo Testiga 237 200 80 16 104
dbo TAS_ITTasadores 1385 200 104 16 80
dbo VVP 614 200 136 16 48
dbo Testilc 277 200 72 16 112
dbo PER_CCPersonas 1602 192 40 152 0
dbo CR 614 192 144 16 32
dbo EM_EntMedOLD 1153 136 88 8 40
dbo EM_EntMedOLD1 1154 136 88 8 40
dbo indices 406 136 72 8 56
dbo SIMU_rcc 356 136 88 16 32
dbo SIMU_rcm 343 136 80 16 40
dbo EM_Emails 898 128 24 104 0
dbo EXPR_ExpProd 2295 128 64 64 0
dbo CuentasCorrientes 1605 112 56 56
0
dbo Bien 1281 104 56 48 0
dbo EMP_Delegaciones 1 104 64 40
0
dbo Elementos_FincasRust 2 88 32 16
40
dbo Actualizaciones_Mensajes 82 72 8
64 0
dbo Elementos_terreno 9 72 56 16
0
dbo imagen 0 72 16 16 40
dbo EM_DirZona 0 64 8 56 0
dbo Entorno 0 64 8 16 40
dbo TAS_InstalacionesTasador 161 64 8
56 0
dbo TAS_ProfesionTasador 178 64 8 56
0
dbo Terreno 0 64 8 16 40
dbo loc_Provincias 52 64 8 56 0
dbo PROD_Domicilios_Asoc 2269 64 48 16
0
dbo permisos3 39 64 8 56 0
dbo usuarios 149 64 8 56 0
dbo ww_tablasvistas 303 64 32 32 0
dbo Infraestr_Terr 104 56 16 40 0
dbo bienbu 148 56 40 16 0
dbo EM_DirTer 0 48 8 40 0
dbo grupos 12 48 8 40 0
dbo IT_plexcel 2 48 16 32 0
dbo Monedas 9 48 8 40 0
dbo TAS_Instalaciones 64 48 8 40
0
dbo SIMU_elementosxsimulacion 602 48 32
16 0
dbo SitUrb 0 48 8 40 0
dbo SIS_Tipospersonas 14 40 8 32
0
dbo TAS_InstalacionesTelefonos 161 40 8
32 0
dbo TESO_monederos 2 40 8 32 0
dbo TESO_movtesor 38 40 8 32 0
dbo img_dispositivos 14 40 8 32
0
dbo img_volumenes 2 40 8 32 0
dbo img_tipoimag 8 40 8 32 0
dbo EM_Domicilios_Asoc 1154 40 24 16
0
dbo Aplicacion 22 40 8 32 0
dbo cambio 0 40 8 32 0
dbo COMU_ConfiguracionMail 53 40 24 16
0
dbo COMU_Entidades 55 40 8 32 0
dbo COMU_Estafetas 159 40 24 16 0
dbo usugrupo 11 40 8 32 0
dbo VM 0 32 8 24 0
dbo Tipo_tasacion 6 32 8 24 0
dbo VML 72 32 16 16 0
dbo DatosFiscales 0 32 8 24 0
dbo COMU_ConfiguracionRAS 53 32 16 16
0
dbo COMU_ConfiguracionFtp 53 32 16 16
0
dbo bienga 126 32 16 16 0
dbo BienLc 76 32 16 16 0
dbo Aplic_usr_conf 40 32 8 24 0
dbo Biench 104 32 16 16 0
dbo AsociacionElem_EM 611 32 16 16
0
dbo Afecciones_urb 19 32 8 24 0
dbo EM_GruposEntMed 23 32 8 24 0
dbo EXPR_IT 535 32 16 16 0
dbo TAS_Profesiones 16 32 8 24 0
dbo Situacion_Reg 3 32 8 24 0
dbo SIMU_rem 49 32 16 16 0
dbo SIMU_pcc 62 32 16 16 0
dbo SIMU_pcm 49 32 16 16 0
dbo MediosComunicacion 14 32 8 24
0
dbo Msg_Texto_Inst 513 32 16 16 0
dbo loc_Paises 1 32 8 24 0
dbo IT_TextosLibres 0 32 16 16 0
dbo loc_Autonomias 18 32 8 24 0
dbo loc_CategoriasEntidadesPoblacion 8 32
8 24 0
dbo PROD_TiposProductos 15 32 8 24
0
dbo Ref_caractelem 20 32 8 24 0
dbo Ref_Dependencias 23 32 8 24
0
dbo Ref_FinalidadIT 28 32 8 24 0
dbo Ref_localidad 75 32 8 24 0
dbo Ref_Subtipoelem 24 32 8 24 0
dbo Ref_Superficiexc 7 32 8 24
0
dbo Ref_TipoElem 11 32 8 24 0
dbo Ref_Values 168 32 8 24 0
dbo RentasAlq 0 24 8 16 0
dbo promociones 29 24 8 16 0
dbo PROD_TiposSolicitudes 40 24 8 16
0
dbo PROD_TipoTasacion 0 24 8 16
0
dbo permisos 21 24 8 16 0
dbo Perfiles 4 24 8 16 0
dbo perfiles_permisos 21 24 8 16
0
dbo PROD_BE_CAT1 5 24 8 16 0
dbo PROD_BE_CAT2 23 24 8 16 0
dbo PieInforme 3 24 8 16 0
dbo Presup_Edif 55 24 8 16 0
dbo Prm_Usr_Grp 147 24 8 16 0
dbo MaeDepartamentos 11 24 8 16
0
dbo MaeMateriales 62 24 8 16 0
dbo PER_DatosFiscalesPersonas 0 24 8
16 0
dbo ModifTestigos 49 24 8 16 0
dbo SIMU_pem 7 24 8 16 0
dbo SIMU_ccc 9 24 8 16 0
dbo SIMU_ccm 7 24 8 16 0
dbo SIMU_cem 1 24 8 16 0
dbo SitActual 0 24 8 16 0
dbo Tablas_Traspaso 0 24 8 16 0
dbo SIS_TiposPersonas_Clases 6 24 8
16 0
dbo SIS_rangosid 164 24 8 16 0
dbo SIS_Abridor 22 24 8 16 0
dbo SIMU_TVPO 61 24 8 16 0
dbo TAS_InstalacionesTipos 4 24 8 16
0
dbo TAS_InstalacionesEmails 54 24 8 16
0
dbo TAS_instalacionactiva 1 24 8 16
0
dbo TAS_Actualizaciones 5 24 8 16
0
dbo TESO_lineasmovtes 0 24 8 16
0
dbo TESO_medpago 0 24 8 16 0
dbo TESO_venctos 0 24 8 16 0
dbo TESO_evvenctos 0 24 8 16 0
dbo FACT_facturas 0 24 8 16 0
dbo FACT_lineasfact 0 24 8 16 0
dbo EXAD_EventosTipoGenerador 4 24 8
16 0
dbo EXAD_EventosTipo 31 24 8 16
0
dbo img_tipodoc 5 24 8 16 0
dbo img_rutaimag 1 24 8 16 0
dbo img_docimag 4 24 8 16 0
dbo GruposElem 0 24 8 16 0
dbo img_categorias 9 24 8 16 0
dbo img_clasific 3 24 8 16 0
dbo EM_TGruposEntMed 10 24 8 16
0
dbo Elementos_promo 0 24 8 16 0
dbo Elems_vinculados 51 24 8 16
0
dbo Actu_Archivos 26 24 8 16 0
dbo Aplic_objeto_permiso 147 24 8 16
0
dbo ASOC_factmovt 0 24 8 16 0
dbo CaracteristicasEM 31 24 8 16
0
dbo COMU_Canales 53 24 8 16 0
dbo COMU_Dialogos 106 24 8 16 0
dbo COMU_ConfiguracionGeneral 2 24 8
16 0
dbo DOCS_DocsEnProd 36 24 8 16 0
dbo DOCS_TiposDocumentaciones 31 24 8
16 0
dbo COMU_ErroresConf 49 24 8 16
0
dbo COMU_Errores 34 24 8 16 0
dbo COMU_Intercambios 53 24 8 16
0
dbo COMU_TiposMensaje 20 24 8 16
0
dbo CONT_TContactos 4 24 8 16 0
dbo COMU_Volcopia 1 24 8 16 0
dbo VSN 0 24 8 16 0
dbo wws_id 164 24 8 16 0
dbo zonasMercado 7 24 8 16 0
dbo zonasVpo 47 24 8 16 0
dbo TipoEM 7 24 8 16 0
dbo Usr_Dpto 38 24 8 16 0
dbo testina 36 24 8 16 0
dbo VIP 0 24 8 16 0
dbo VCRE 0 24 8 16 0
dbo Versiones 3 24 8 16 0
dbo Valoracion_K 3 16 8 8 0
dbo Coeficiente_Altura 27 16 8 8
0
dbo Bienna 12 16 8 8 0
dbo EurKM 1 16 8 8 0
dbo img_codigos 5 16 8 8 0
dbo INC_TiposIncidencias 17 16 8 8
0
dbo SIMU_simuweb 0 16 8 8 0
dbo maeparam 0 16 8 8 0
dbo maefiestas 5 16 8 8 0
dbo loc_Domicilios_Obj 0 0 0 0
0
dbo loc_EntidadesNucleos 0 0 0 0
0
dbo it_valores 0 0 0 0 0
dbo instalaciones_elem 0 0 0 0
0
dbo Propietarios 0 0 0 0 0
dbo ProveedorDeTasador 0 0 0 0
0
dbo TARI_AComerciales 0 0 0 0
0
dbo TARI_TAComerciales 0 0 0 0
0
dbo SolicitudDocumentacion 0 0 0 0
0
dbo Resultados 0 0 0 0 0
dbo TESO_envios 0 0 0 0 0
dbo TAS_VacacionesInstalaciones 0 0 0
0 0
dbo Tasadores_It 0 0 0 0 0
dbo TARI_TarifasSolicitudes 0 0 0 0
0
dbo TARI_Tarifas 0 0 0 0 0
dbo TARI_TarifasRangos 0 0 0 0
0
dbo TAS_ContratosProfe 0 0 0 0
0
dbo TAS_Ordenadores 0 0 0 0 0
dbo TAS_Proveedores 0 0 0 0 0
dbo img_tabimg 0 0 0 0 0
dbo EXAD_Doc_Aportada 0 0 0 0
0
dbo EXEC_ExpEco 0 0 0 0 0
dbo ENTB_EncargosTiposProveedores 0 0 0
0 0
dbo ENTB_EncargosExternos 0 0 0 0
0
dbo ENTB_EncargosNAO 0 0 0 0
0
dbo EMP_DiasFestivos 0 0 0 0
0
dbo EMP_Fiestas 0 0 0 0 0
dbo EMP_organizacion 0 0 0 0
0
dbo EMP_TelefonosDelegacion 0 0 0 0
0
dbo elementos_usores 0 0 0 0
0
dbo EM_TEntMed 0 0 0 0 0
dbo COMU_CanalesWeb 0 0 0 0 0
dbo AMER_muestras 0 0 0 0 0
dbo AMER_periodos 0 0 0 0 0
dbo AMER_referencias 0 0 0 0
0
dbo AMER_tasamuestras 0 0 0 0
0
dbo AMER_testimuestras 0 0 0 0
0
dbo COMU_EvenPaquetes 0 0 0 0
0
dbo DOCS_TiposEventosOriginales 0 0 0
0 0
dbo Elementos_glon 0 0 0 0 0
dbo DOCS_EventosOriginales 0 0 0 0
0
dbo Dereal_elem 0 0 0 0 0
dbo Tipo_propietario 0 0 0 0
0
dbo VT 0 0 0 0 0




Hola José Luís:

No me parece normal lo que indicas, vamos a intentar


analizar un poco el
contenido.

Te paso un script obtenido en www.sqlservercentral.com


que te permite
obtener el tamaño de las tablas, nº de filas, espacio


ocupado, espacio
usado, etc...
La URL exacta del script es:
http://www.sqlservercentral.com/scr...tions/896.


asp
(no sé si funcionará sin estar suscrito, de todas formas


la suscripción es
gratuita y el sitio de lo mejor que conozco sobre SQL


Server :-) )

Ejecutalo y envianos el resultado, a ver si podemos


ayudarte:

-


SELECT
sysusers.name as TABLE_USER,
sysobjects.name as TABLE_NAME,
sum(sysindexes.rowcnt) as ROWS,
sum(case when sysindexes.indid in (0, 1, 255) then
convert(dec(15),reserved*8)else 0 end) as RESERVED_Kb,
sum(case when sysindexes.indid < 2 THEN convert(dec


(15),dpages*8) ELSE 0
END)+
sum(case when sysindexes.indid = 255 THEN convert(dec


(15),used*8) ELSE 0
END) AS DATA_Kb,

(sum(case when sysindexes.indid in (0, 1, 255) then


convert(dec(15),used*8)
ELSE 0 END) -
sum(case when sysindexes.indid < 2 THEN convert(dec


(15),dpages*8) ELSE 0
END) -
sum(case when sysindexes.indid = 255 THEN convert(dec


(15),used*8) ELSE 0
END)) AS INDEX_SIZE_Kb,

sum(case when sysindexes.indid in (0, 1, 255) then
convert(dec(15),(reserved - used)*8) else 0 end) AS


UNUSED_Kb

FROM sysobjects INNER JOIN
sysindexes ON sysobjects.id =


sysindexes.id
INNER JOIN sysusers ON sysobjects.uid = sysusers.uid
WHERE (sysobjects.type = 'U')
group by sysusers.name, sysobjects.name


más espacio ocupan,
ORDER BY RESERVED_Kb DESC
-



Un saludo
Salvador Ramos
Murcia - España
[MVP SQL Server]
www.helpdna.net

"José Luis Santana"


escribió en el
mensaje news:
El de datos.

El log está en 5 Mb, el de datos ya pasa de los 2 Gb.
Saludos.
José Luis Santana

"Gustavo Larriera [MVP SQL]"




escribió en el
mensaje news:
: Lo que crece son los archivos de datos o los archivos




del log de
: transacciones?
:
: --
: Gustavo Larriera
: Uruguay LatAm
: http://sqljunkies.com/weblog/gux/
: --
: Este mensaje se proporciona "COMO ESTA" sin garantias




y no otorga ningun
: derecho / This posting is provided "AS IS" with no




warranties, and
confers
: no rights.
: --
: "José Luis Santana"




wrote in
: message news:
: > Necesito poder determinar las razones del




crecimiento de una base de
: datos.
: >
: > Tengo un fichero de bases de datos que me está




creciendo del orden de
500
: > Mb. por semana, cuando no hay tanta entradas de




datos, por lo que
deduzco
: > que algo se está haciendo mal, o lo que es peor, se




ha hecho mal en
tiempo
: > de diseño.
: >
: > Las tablas tiene principalmente campos varchar.




Según tengo entendido
: estos
: > campos sólo ocupan por el espacio que rellenas, así




un VarChar(100) si
: solo
: > metes 10 caracteres sólo ocupa 10 caracteres.




¿estoy en lo cierto?
: >
: > Que otros aspectos tengo que cuidar. Como puedo




saber lo que me está
: > incrementando cada uno de los objetos o grupos de




objetos de la base
de
: > datos.
: >
: > Cualquier información o artículo o referencia que




me podáis
proporcionar
: > que me ayude a reducir el crecimiento de la base de




datos será
agradecido.
: >
: > Los datos de 10 años en xBase, ocupan 4.5 Mb., a




este paso, en 3 meses
: ocupo
: > el mismo espacio.
: >
: > Saludos.
: > José Luis Santana
: >
: >
: >
: >
:
:






.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida