Bahbel Posted November 17, 2006 at 09:17 AM Report #64884 Posted November 17, 2006 at 09:17 AM Boas.. Ando com uns problemas ao tentar tirar imagens em Binario do SQL Server usando PHP. ele tira as imagens no entanto nao as constroi completamente.. :S a base de dados ta em Localhost. Pensei num problema de Timeout, mas o processo de criação (do pouco que cria) e extremamente rapido, excluindo qualker hipotese de timeout.. :Xx Alguma ideia?!
Ped@ntilva Posted November 18, 2006 at 11:05 AM Report #65062 Posted November 18, 2006 at 11:05 AM Guardas-te as imagens em binário?? Isso faz com que a tua base de dados atinja muito espaço com pouca coisa. Qual era o teu objectivo ao fazê-lo?
Knitter Posted November 22, 2006 at 08:48 PM Report #66060 Posted November 22, 2006 at 08:48 PM Sem mais informações não há muito a dizer mas tens de ter atenção a algumas coisas.... Em SQL Server o tamanho do campo "binary" é de 8,000bytes máximo. Poderá ser um dos problemas, verifica o tamanho das imagens. Pode ser um problema na obtenção dos dados, verifica se o tamanho dos dados que obtens é igual ao dos dados que estão na base de dados. Para imagens podes usar o tipo de dados "image", se quiseres que as imagens fiquem "dentro" da base de dados ou então usar um tipo de dados que guarde strings para guardares os caminhos para os ficheiros. Em relação às imagens, tem atenção à forma como o SQL Server guarda os dados, talvez o teu problema maior não seja o tamanho da base de dados mas o tamanho de cada linha das tabelas o que vai fazer com que percas muita performance no acesso à tabela.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now