Ir para conteúdo
Fórum Script Brasil
  • 0

Variaveis/excluir Da Memoria


saulob

Pergunta

Pessoal,

no inicio de cada pagina minha eu declaro todas variaveis (Dim), tambem estou utilizando Option Explicit, ok tudo perfeito.

agora possuo uma pagina com mais de 100 variaveis (nunca contei).

vejam só o exagero ai abaixo. fato, esse arquivo é executado de hora em hora, uma unica vez, a cada hora a pagina é atualizada automaticamente.

a pergunta é... carrega muito o sistema ? e como eu faco para excluir essas variaveis da memoria no final da execucao da pagina ?

Obrigado

PS: segue abaixo a declaracao das mesmas.

"

''<-- DECLARACAO DE VARIAVEIS

Dim CnPath, CnPath_tempo, Conntemp, conexao, conexao_checar, conexao_rein, conexao_rel, RS_pnoc, RS_pcbs

Dim conexao_tempo, conexao_com, conexao_indicadores, conexao_comp, conexao_p

Dim RS_horario, RS_update_horario, RS_grupo, RS, RS2, RS_update_hora, RS_sms, RS_email, RS_email_sup, RS_callback, RS_reincidencia

Dim RS_naofechados_total, RS_naofechados, RS_totalfechados, RS_fechados, RS_tempomedio, RS_aging_resumo_total, RS_aging_resumo_email

Dim RS_aging_resumo_setor, RS_aging_resumo_dados, RS_maxdata_ind, RS_aging_setor, RS_aging_contador, RS_aging_email, RS_aging_dados

Dim RS_qtdassistentes, RS_1, RS_2, RS_3, RS_4, RS_5, RS_6, RS_7

Dim login, nome, grupo, email_usuario, usuario, porcento, emails, responsavel_geral, cod, descricao, ntc, texto, tm_grupo, soma

Dim obs, impacto, tecnologia, exemplos, motivo_1_editado, motivo_titulo, len_motivo_1, responsavel_nome, contador, valor, soma_total

Dim soma_naotratados_porcento, soma_naotratados, tipo_retorno, nao_tratados, contar, media, cor, contar_acos, media_assistentes

Dim subscriber_no_aging, fu_type_aging, grupo_alocado_aging, fu_open_date_aging, dia_aging, mes_aging, ano_aging, ban_aging, check_ct

Dim contador_aging, responsavel_aging, responsavel_aging_resumo, aging_setor, qtd, qtd_aging_resumo, qtd_total

Dim responsavel_001, responsavel_002, responsavel_003, responsavel_004, responsavel_005, responsavel_010

Dim subscriber_no_pcbs, fu_id_pcbs, fu_type_pcbs, login_pcbs, nome_pcbs, grupo_pcbs, grupo_pendente_pcbs, sistema_pcbs, responsavel_pcbs

Dim subscriber_no_pnoc, fu_id_pnoc, fu_type_pnoc, login_pnoc, nome_pnoc, grupo_pnoc, grupo_pendente_pnoc, sistema_pnoc, responsavel_pnoc

Dim frase_1, frase_2, link_001, link_002, link_003, link_004, link_005, link_010

Dim data, dia_semana, dias_atraso, data_previsao_ocr_temp, dia_prev_ocr, mes_prev_ocr, ano_prev_ocr, data_previsao_ocr_visual

Dim data_inicio_ocr_temp, dia_inicio_ocr, mes_inicio_ocr, ano_inicio_ocr, data_inicio_ocr_email, data_inico_ocr_temp

Dim data_inicio_chm_temp, dia_inicio_chm, mes_inicio_chm, ano_inicio_chm, data_inicio_chm_email

Dim data_ini, dia_ini, mes_ini, ano_ini, data_fim, dia_fim, mes_fim, ano_fim, data_ini_v, data_fim_v, dia, mes, ano

Dim data_hoje, dia_hoje, mes_hoje, ano_hoje, maxdata_ind, data_ontem, ultima_data

Dim mes_atual, ano_atual, mes_010, ano_010, ultimo_mes, dt_abertura_pcbs, dias_pcbs, dt_abertura_pnoc, dias_pnoc

Dim data_1, data1temp, data_2, data2temp, data_3, data3temp, data_4, data4temp, data_5, data5temp

Dim hora, tempo, tempo_aging, hora_inicio_ocr, hora_inicio_chm, horario_now, hora_last, hora_now

Dim body_001, objSendMail_001, body_002, objSendMail_002, body_003, objSendMail_003, body_004, objSendMail_004

Dim body_005, objSendMail_005, body_010, objSendMail_010, body_rein, objSendMail_rein, body_pcbs, objSendMail_pcbs

Dim body, objSendMail, objSendMail_F1, objSendMail_F2, objSendMail_F3, objSendMail_F4, objSendMail_F5, body_rel, objSendMail_rel

Dim body_pnoc, objSendMail_pnoc, body_aging, objSendMail_aging, body_aging_resumo, objSendMail_aging_resumo

Dim subscriber_no, fu_id, fu_type, mail, dt_abertura, sistema, controle_email

Dim subscriber_no2, fu_id2, fu_type2, login2, mail2, dt_abertura2, tempo2, grupo2, nome2, sistema2, controle_email2

Dim subscriber_no3, fu_id3, fu_type3, login3, mail3, dt_abertura3, tempo3, grupo3, nome3, sistema3, controle_email3

Dim subscriber_no4, fu_id4, fu_type4, login4, mail4, dt_abertura4, tempo4, grupo4, nome4, sistema4, controle_email4

Dim subscriber_no5, fu_id5, fu_type5, login5, mail5, dt_abertura5, tempo5, grupo5, nome5, sistema5, controle_email5

''//-->

"

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

variáveis dim são apagadas automaticamente pelo server quando ele termina esse processo... sem q precise de conf. add para issso...

agora, quanto você define um componente numa variável... alguns falam q ele apaga tb... outros dizem q você tem q fechar a variável manualmetne para q esse processo ocorra...

set variavel = createObject(objeto.funcao)

set variavel = Nothing

eu, particularmente, quando trab. com objeto eu sempre fecho, quando é variavel normal. texto, matriz, numero, nunca....

bye

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...