Est-ce une bonne pratique pour enregistrer une chaîne base64 sur la Base de données?

je suis le développement d'une application android lorsque l'utilisateur peut envoyer une image de mon webservice.

Actuellement sur mon WebService-je obtenir un Base64 de la chaîne et de l'enregistrer dans une table de ma base de données.

Ma question: Est-ce une bonne pratique? Parce que pour ce que je sais de la chaîne Base64 est une lourde chaîne. Mon souci c'est que sur la db de rendement, comme lorsque ce tableau est plus grand que 10000...100000 enregistrements.
Ou devrais-je éviter ce problème?

Ex.: Plutôt que hors magasin de la chaîne Base64 sur la base de données, j'ai pu récupérer l'image et l'enregistrer uniquement l'URL de ma db.

Ps: La base de données SqlServer


Merci pour l'aide les gars

j'espère que cela va vous aider stackoverflow.com/questions/32496440
Pourquoi ne pas stocker les images raw dans la base de données? Sous ce lien, vous avez la description, les avantages/inconvénients d'une telle solution: stackoverflow.com/questions/5613898/....
Zippée images dans varbinary(MAX) ?
Merci pour la lumière @tinka
cette réponse a été très utile, merci

OriginalL'auteur GuiPab | 2015-09-17