[firebase-br] Multipla execução de SP

Andrey andreylh em gmail.com
Qui Abr 7 17:15:59 -03 2011


Olá pessoal.

Hoje no nosso sistema nós temos uma instrução sql para cada exclusão... Ex:

DELETE FROM CLIENTE WHERE IDCLIENTE = @IDCLIENTE;

Estamos estudando outra forma de fazer isso... Ex:

CREATE PROCEDURE EXCLUIR (
    NOMETABELA VARCHAR(30),
    NOMEPARAMETRO VARCHAR(30),
    VALOPARAMETRO VARCHAR(30))
AS
DECLARE VARIABLE STTABELA VARCHAR(255);
BEGIN
  STTABELA = 'DELETE FROM '||NOMETABELA||' WHERE '||NOMEPARAMETRO||' =
'||VALOPARAMETRO;
  EXECUTE STATEMENT STTABELA;
END

Só que fico imaginando, vamos supor que 500 pessoas ou mais resolvam excluir
um registro ao mesmo tempo, todas as requisições de exclusão irão chamar a
mesma SP, tem algum problema de sobrecarga? Não devido aos muitos acessos
mas devido a execução da mesma SP.

Obrigado!
-- 
Atenciosamente,
Andrey Lucas Herchonvicz
Analista Programador Delphi/C#
Pato Branco - PR

"Só sabemos com exatidão quando sabemos pouco; à medida que vamos adquirindo
conhecimento, instala-se a dúvida."



Mais detalhes sobre a lista de discussão lista