Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise simultanément.
J'ai
des gros problèmes de vérouillage et de lenteur. J'analyse les
possibilités
maintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme serveur.
J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage dans
les
données pour diminuer la quantité de données (Il y a presentement autour
de
500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là encore, je ne
sais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et il y en
a
que j'aurais oublié?
Merci d'avance
Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise simultanément.
J'ai
des gros problèmes de vérouillage et de lenteur. J'analyse les
possibilités
maintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme serveur.
J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage dans
les
données pour diminuer la quantité de données (Il y a presentement autour
de
500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là encore, je ne
sais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et il y en
a
que j'aurais oublié?
Merci d'avance
Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise simultanément.
J'ai
des gros problèmes de vérouillage et de lenteur. J'analyse les
possibilités
maintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme serveur.
J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage dans
les
données pour diminuer la quantité de données (Il y a presentement autour
de
500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là encore, je ne
sais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et il y en
a
que j'aurais oublié?
Merci d'avance
Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de choisir
"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec les
tables, et des bases frontales avec les états et les formulaires sur les
postes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le fonctionnement de
ta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en question et qui
ne necessitent pas de matériel supplementaires.
Arnaud
"Mona" a écrit dans le message news:Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise simultanément.
J'aides gros problèmes de vérouillage et de lenteur. J'analyse les
possibilitésmaintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme serveur.
J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage dans
lesdonnées pour diminuer la quantité de données (Il y a presentement autour
de500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là encore, je ne
sais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et il y en
aque j'aurais oublié?
Merci d'avance
Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de choisir
"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec les
tables, et des bases frontales avec les états et les formulaires sur les
postes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le fonctionnement de
ta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en question et qui
ne necessitent pas de matériel supplementaires.
Arnaud
"Mona" <Mona@discussions.microsoft.com> a écrit dans le message news:
C6CA37D1-22E8-4C29-8F88-33992D942189@microsoft.com...
Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise simultanément.
J'ai
des gros problèmes de vérouillage et de lenteur. J'analyse les
possibilités
maintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme serveur.
J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage dans
les
données pour diminuer la quantité de données (Il y a presentement autour
de
500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là encore, je ne
sais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et il y en
a
que j'aurais oublié?
Merci d'avance
Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de choisir
"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec les
tables, et des bases frontales avec les états et les formulaires sur les
postes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le fonctionnement de
ta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en question et qui
ne necessitent pas de matériel supplementaires.
Arnaud
"Mona" a écrit dans le message news:Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise simultanément.
J'aides gros problèmes de vérouillage et de lenteur. J'analyse les
possibilitésmaintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme serveur.
J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage dans
lesdonnées pour diminuer la quantité de données (Il y a presentement autour
de500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là encore, je ne
sais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et il y en
aque j'aurais oublié?
Merci d'avance
Salut,
Merci de m'avoir répondu. J'ai déjà mis le vérouillage aux enregistrements
modifiés et ma base séparé en dorsale-frontale évidemment.
Je vais essayer avec l'archivage d'abord.
Mais si ca ne marche pas, pensez vous que je suis mieux avec d'autre
mémoire
RAM, un serveur ou un autre SGBD?Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de choisir
"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec les
tables, et des bases frontales avec les états et les formulaires sur les
postes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le fonctionnement
de
ta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en question et
qui
ne necessitent pas de matériel supplementaires.
Arnaud
"Mona" a écrit dans le message news:Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise
simultanément.
J'aides gros problèmes de vérouillage et de lenteur. J'analyse les
possibilitésmaintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme
serveur.
J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage
dans
lesdonnées pour diminuer la quantité de données (Il y a presentement
autour
de500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là encore, je
ne
sais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et il y
en
aque j'aurais oublié?
Merci d'avance
Salut,
Merci de m'avoir répondu. J'ai déjà mis le vérouillage aux enregistrements
modifiés et ma base séparé en dorsale-frontale évidemment.
Je vais essayer avec l'archivage d'abord.
Mais si ca ne marche pas, pensez vous que je suis mieux avec d'autre
mémoire
RAM, un serveur ou un autre SGBD?
Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de choisir
"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec les
tables, et des bases frontales avec les états et les formulaires sur les
postes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le fonctionnement
de
ta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en question et
qui
ne necessitent pas de matériel supplementaires.
Arnaud
"Mona" <Mona@discussions.microsoft.com> a écrit dans le message news:
C6CA37D1-22E8-4C29-8F88-33992D942189@microsoft.com...
Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise
simultanément.
J'ai
des gros problèmes de vérouillage et de lenteur. J'analyse les
possibilités
maintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme
serveur.
J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage
dans
les
données pour diminuer la quantité de données (Il y a presentement
autour
de
500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là encore, je
ne
sais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et il y
en
a
que j'aurais oublié?
Merci d'avance
Salut,
Merci de m'avoir répondu. J'ai déjà mis le vérouillage aux enregistrements
modifiés et ma base séparé en dorsale-frontale évidemment.
Je vais essayer avec l'archivage d'abord.
Mais si ca ne marche pas, pensez vous que je suis mieux avec d'autre
mémoire
RAM, un serveur ou un autre SGBD?Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de choisir
"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec les
tables, et des bases frontales avec les états et les formulaires sur les
postes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le fonctionnement
de
ta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en question et
qui
ne necessitent pas de matériel supplementaires.
Arnaud
"Mona" a écrit dans le message news:Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise
simultanément.
J'aides gros problèmes de vérouillage et de lenteur. J'analyse les
possibilitésmaintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme
serveur.
J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage
dans
lesdonnées pour diminuer la quantité de données (Il y a presentement
autour
de500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là encore, je
ne
sais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et il y
en
aque j'aurais oublié?
Merci d'avance
Pour la ram et le serveur, il est sur que plus la machine sera puissante,
mieux ca ira, après c'est une question de budget.
Quant à changer de sgbd, ca améliorerait effectivement de beaucoup si tu
passais par exemple par sql server, mais ca necessitera sans doute de gros
changements dans ta base.
La solution la plus simple c'est de mettre les tables sur sql server (ca se
fait sans souci en général) et de les lier dans Access. C'est transparent
pour tes forms, requêtes et autres, mais au niveau gain c'est pas ça.
Sinon tu as le projet adp (à partir d'access 2000) qui est excellent niveau
performance, et est fait expres pour interfacer un frontal access avec une
base sql server notamment. Mais là en revanche c'est loin d'être
transparent, et il faut refondre l'application.
Tu es en quelle version d'access au fait ?
"Mona" a écrit dans le message news:Salut,
Merci de m'avoir répondu. J'ai déjà mis le vérouillage aux enregistrements
modifiés et ma base séparé en dorsale-frontale évidemment.
Je vais essayer avec l'archivage d'abord.
Mais si ca ne marche pas, pensez vous que je suis mieux avec d'autre
mémoireRAM, un serveur ou un autre SGBD?Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de choisir
"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec les
tables, et des bases frontales avec les états et les formulaires sur les
postes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le fonctionnement
deta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en question et
quine necessitent pas de matériel supplementaires.
Arnaud
"Mona" a écrit dans le message news:Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise
simultanément.J'aides gros problèmes de vérouillage et de lenteur. J'analyse les
possibilitésmaintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme
serveur.J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage
danslesdonnées pour diminuer la quantité de données (Il y a presentement
autourde500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là encore, je
nesais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et il y
enaque j'aurais oublié?
Merci d'avance
Pour la ram et le serveur, il est sur que plus la machine sera puissante,
mieux ca ira, après c'est une question de budget.
Quant à changer de sgbd, ca améliorerait effectivement de beaucoup si tu
passais par exemple par sql server, mais ca necessitera sans doute de gros
changements dans ta base.
La solution la plus simple c'est de mettre les tables sur sql server (ca se
fait sans souci en général) et de les lier dans Access. C'est transparent
pour tes forms, requêtes et autres, mais au niveau gain c'est pas ça.
Sinon tu as le projet adp (à partir d'access 2000) qui est excellent niveau
performance, et est fait expres pour interfacer un frontal access avec une
base sql server notamment. Mais là en revanche c'est loin d'être
transparent, et il faut refondre l'application.
Tu es en quelle version d'access au fait ?
"Mona" <Mona@discussions.microsoft.com> a écrit dans le message news:
73BBD25F-C41A-403B-913E-A4FE0E22FC15@microsoft.com...
Salut,
Merci de m'avoir répondu. J'ai déjà mis le vérouillage aux enregistrements
modifiés et ma base séparé en dorsale-frontale évidemment.
Je vais essayer avec l'archivage d'abord.
Mais si ca ne marche pas, pensez vous que je suis mieux avec d'autre
mémoire
RAM, un serveur ou un autre SGBD?
Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de choisir
"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec les
tables, et des bases frontales avec les états et les formulaires sur les
postes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le fonctionnement
de
ta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en question et
qui
ne necessitent pas de matériel supplementaires.
Arnaud
"Mona" <Mona@discussions.microsoft.com> a écrit dans le message news:
C6CA37D1-22E8-4C29-8F88-33992D942189@microsoft.com...
Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise
simultanément.
J'ai
des gros problèmes de vérouillage et de lenteur. J'analyse les
possibilités
maintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme
serveur.
J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage
dans
les
données pour diminuer la quantité de données (Il y a presentement
autour
de
500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là encore, je
ne
sais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et il y
en
a
que j'aurais oublié?
Merci d'avance
Pour la ram et le serveur, il est sur que plus la machine sera puissante,
mieux ca ira, après c'est une question de budget.
Quant à changer de sgbd, ca améliorerait effectivement de beaucoup si tu
passais par exemple par sql server, mais ca necessitera sans doute de gros
changements dans ta base.
La solution la plus simple c'est de mettre les tables sur sql server (ca se
fait sans souci en général) et de les lier dans Access. C'est transparent
pour tes forms, requêtes et autres, mais au niveau gain c'est pas ça.
Sinon tu as le projet adp (à partir d'access 2000) qui est excellent niveau
performance, et est fait expres pour interfacer un frontal access avec une
base sql server notamment. Mais là en revanche c'est loin d'être
transparent, et il faut refondre l'application.
Tu es en quelle version d'access au fait ?
"Mona" a écrit dans le message news:Salut,
Merci de m'avoir répondu. J'ai déjà mis le vérouillage aux enregistrements
modifiés et ma base séparé en dorsale-frontale évidemment.
Je vais essayer avec l'archivage d'abord.
Mais si ca ne marche pas, pensez vous que je suis mieux avec d'autre
mémoireRAM, un serveur ou un autre SGBD?Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de choisir
"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec les
tables, et des bases frontales avec les états et les formulaires sur les
postes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le fonctionnement
deta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en question et
quine necessitent pas de matériel supplementaires.
Arnaud
"Mona" a écrit dans le message news:Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise
simultanément.J'aides gros problèmes de vérouillage et de lenteur. J'analyse les
possibilitésmaintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme
serveur.J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage
danslesdonnées pour diminuer la quantité de données (Il y a presentement
autourde500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là encore, je
nesais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et il y
enaque j'aurais oublié?
Merci d'avance
Salut,
Je suis en version 2002. Et en effet, j'ai pas envie de tout refaire les
formulaires car ils sont assez compliqués et il y en a pas mal! Mais si
c'est
ce qu'il faut!
Pour SQL Server, c'était mon idée de base, de juste y transférer les
tables,
mais ca ne changeras pas tant que ca la performance!? Je croyais que oui.
De
plus, ca reste la solution la plus chère, surtout pour une compagnie de 15
employés. Je vais m'informer tout de même sur le projet adp.
C'est gentil de me répondre! Merci
Pour la ram et le serveur, il est sur que plus la machine sera
puissante,
mieux ca ira, après c'est une question de budget.
Quant à changer de sgbd, ca améliorerait effectivement de beaucoup si tu
passais par exemple par sql server, mais ca necessitera sans doute de
gros
changements dans ta base.
La solution la plus simple c'est de mettre les tables sur sql server (ca
se
fait sans souci en général) et de les lier dans Access. C'est
transparent
pour tes forms, requêtes et autres, mais au niveau gain c'est pas ça.
Sinon tu as le projet adp (à partir d'access 2000) qui est excellent
niveau
performance, et est fait expres pour interfacer un frontal access avec
une
base sql server notamment. Mais là en revanche c'est loin d'être
transparent, et il faut refondre l'application.
Tu es en quelle version d'access au fait ?
"Mona" a écrit dans le message news:Salut,
Merci de m'avoir répondu. J'ai déjà mis le vérouillage aux
enregistrements
modifiés et ma base séparé en dorsale-frontale évidemment.
Je vais essayer avec l'archivage d'abord.
Mais si ca ne marche pas, pensez vous que je suis mieux avec d'autre
mémoireRAM, un serveur ou un autre SGBD?Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de
choisir
"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec
les
tables, et des bases frontales avec les états et les formulaires sur
les
postes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le
fonctionnement
deta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en
question et
quine necessitent pas de matériel supplementaires.
Arnaud
"Mona" a écrit dans le message
news:
Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise
simultanément.J'aides gros problèmes de vérouillage et de lenteur. J'analyse les
possibilitésmaintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme
serveur.J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage
danslesdonnées pour diminuer la quantité de données (Il y a presentement
autourde500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là
encore, je
nesais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et
il y
enaque j'aurais oublié?
Merci d'avance
Salut,
Je suis en version 2002. Et en effet, j'ai pas envie de tout refaire les
formulaires car ils sont assez compliqués et il y en a pas mal! Mais si
c'est
ce qu'il faut!
Pour SQL Server, c'était mon idée de base, de juste y transférer les
tables,
mais ca ne changeras pas tant que ca la performance!? Je croyais que oui.
De
plus, ca reste la solution la plus chère, surtout pour une compagnie de 15
employés. Je vais m'informer tout de même sur le projet adp.
C'est gentil de me répondre! Merci
Pour la ram et le serveur, il est sur que plus la machine sera
puissante,
mieux ca ira, après c'est une question de budget.
Quant à changer de sgbd, ca améliorerait effectivement de beaucoup si tu
passais par exemple par sql server, mais ca necessitera sans doute de
gros
changements dans ta base.
La solution la plus simple c'est de mettre les tables sur sql server (ca
se
fait sans souci en général) et de les lier dans Access. C'est
transparent
pour tes forms, requêtes et autres, mais au niveau gain c'est pas ça.
Sinon tu as le projet adp (à partir d'access 2000) qui est excellent
niveau
performance, et est fait expres pour interfacer un frontal access avec
une
base sql server notamment. Mais là en revanche c'est loin d'être
transparent, et il faut refondre l'application.
Tu es en quelle version d'access au fait ?
"Mona" <Mona@discussions.microsoft.com> a écrit dans le message news:
73BBD25F-C41A-403B-913E-A4FE0E22FC15@microsoft.com...
Salut,
Merci de m'avoir répondu. J'ai déjà mis le vérouillage aux
enregistrements
modifiés et ma base séparé en dorsale-frontale évidemment.
Je vais essayer avec l'archivage d'abord.
Mais si ca ne marche pas, pensez vous que je suis mieux avec d'autre
mémoire
RAM, un serveur ou un autre SGBD?
Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de
choisir
"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec
les
tables, et des bases frontales avec les états et les formulaires sur
les
postes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le
fonctionnement
de
ta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en
question et
qui
ne necessitent pas de matériel supplementaires.
Arnaud
"Mona" <Mona@discussions.microsoft.com> a écrit dans le message
news:
C6CA37D1-22E8-4C29-8F88-33992D942189@microsoft.com...
Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise
simultanément.
J'ai
des gros problèmes de vérouillage et de lenteur. J'analyse les
possibilités
maintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme
serveur.
J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage
dans
les
données pour diminuer la quantité de données (Il y a presentement
autour
de
500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là
encore, je
ne
sais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et
il y
en
a
que j'aurais oublié?
Merci d'avance
Salut,
Je suis en version 2002. Et en effet, j'ai pas envie de tout refaire les
formulaires car ils sont assez compliqués et il y en a pas mal! Mais si
c'est
ce qu'il faut!
Pour SQL Server, c'était mon idée de base, de juste y transférer les
tables,
mais ca ne changeras pas tant que ca la performance!? Je croyais que oui.
De
plus, ca reste la solution la plus chère, surtout pour une compagnie de 15
employés. Je vais m'informer tout de même sur le projet adp.
C'est gentil de me répondre! Merci
Pour la ram et le serveur, il est sur que plus la machine sera
puissante,
mieux ca ira, après c'est une question de budget.
Quant à changer de sgbd, ca améliorerait effectivement de beaucoup si tu
passais par exemple par sql server, mais ca necessitera sans doute de
gros
changements dans ta base.
La solution la plus simple c'est de mettre les tables sur sql server (ca
se
fait sans souci en général) et de les lier dans Access. C'est
transparent
pour tes forms, requêtes et autres, mais au niveau gain c'est pas ça.
Sinon tu as le projet adp (à partir d'access 2000) qui est excellent
niveau
performance, et est fait expres pour interfacer un frontal access avec
une
base sql server notamment. Mais là en revanche c'est loin d'être
transparent, et il faut refondre l'application.
Tu es en quelle version d'access au fait ?
"Mona" a écrit dans le message news:Salut,
Merci de m'avoir répondu. J'ai déjà mis le vérouillage aux
enregistrements
modifiés et ma base séparé en dorsale-frontale évidemment.
Je vais essayer avec l'archivage d'abord.
Mais si ca ne marche pas, pensez vous que je suis mieux avec d'autre
mémoireRAM, un serveur ou un autre SGBD?Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de
choisir
"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec
les
tables, et des bases frontales avec les états et les formulaires sur
les
postes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le
fonctionnement
deta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en
question et
quine necessitent pas de matériel supplementaires.
Arnaud
"Mona" a écrit dans le message
news:
Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise
simultanément.J'aides gros problèmes de vérouillage et de lenteur. J'analyse les
possibilitésmaintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme
serveur.J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage
danslesdonnées pour diminuer la quantité de données (Il y a presentement
autourde500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là
encore, je
nesais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et
il y
enaque j'aurais oublié?
Merci d'avance
Pour le transfert et la liaison, j'avais fait un test via Odbc, c'était pas
la panacée :)
Pour tes formulaires, si tu passes en projet adp, ce ne sera pas là où tu
auras le plus de soucis, si tant est que tu utilises ADO et non DAO. Sinon
il faudra que tu changes tes recordset pour des recordset ADO.
Le souci viendra plutôt des requêtes que tu auras défini dans Access, qui ne
seront pas gérées par Access, mais par Sql Server.
Pour l'histoire de coût, tu peux éventuellement utiliser MSDE, qui est
disponible en téléchargement et qui est un sql server "light", mais en
revanche 15 utilisateurs, il me semble que c'est beaucoup. Mais demande
éventuellement sur le groupe microsoft.public.fr.sqlserver tu auras des
personnes plus compétentes que moi pour répondre à ce sujet car je n'ai
jamais utilisé MSDE mais sql server.
Mais ca devrait en tout cas te permettre de faire des tests déja pour voir
comment réagit déja un simple tranfert de table sur msde avec liaison sur
Access, puis des premiers tests éventuellement d'adp.
"Mona" a écrit dans le message news:Salut,
Je suis en version 2002. Et en effet, j'ai pas envie de tout refaire les
formulaires car ils sont assez compliqués et il y en a pas mal! Mais si
c'estce qu'il faut!
Pour SQL Server, c'était mon idée de base, de juste y transférer les
tables,mais ca ne changeras pas tant que ca la performance!? Je croyais que oui.
Deplus, ca reste la solution la plus chère, surtout pour une compagnie de 15
employés. Je vais m'informer tout de même sur le projet adp.
C'est gentil de me répondre! Merci
Pour la ram et le serveur, il est sur que plus la machine sera
puissante,mieux ca ira, après c'est une question de budget.
Quant à changer de sgbd, ca améliorerait effectivement de beaucoup si tu
passais par exemple par sql server, mais ca necessitera sans doute de
groschangements dans ta base.
La solution la plus simple c'est de mettre les tables sur sql server (ca
sefait sans souci en général) et de les lier dans Access. C'est
transparentpour tes forms, requêtes et autres, mais au niveau gain c'est pas ça.
Sinon tu as le projet adp (à partir d'access 2000) qui est excellent
niveauperformance, et est fait expres pour interfacer un frontal access avec
unebase sql server notamment. Mais là en revanche c'est loin d'être
transparent, et il faut refondre l'application.
Tu es en quelle version d'access au fait ?
"Mona" a écrit dans le message news:Salut,
Merci de m'avoir répondu. J'ai déjà mis le vérouillage aux
enregistrementsmodifiés et ma base séparé en dorsale-frontale évidemment.
Je vais essayer avec l'archivage d'abord.
Mais si ca ne marche pas, pensez vous que je suis mieux avec d'autre
mémoireRAM, un serveur ou un autre SGBD?Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de
choisir"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec
lestables, et des bases frontales avec les états et les formulaires sur
lespostes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le
fonctionnementdeta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en
question etquine necessitent pas de matériel supplementaires.
Arnaud
"Mona" a écrit dans le message
news:Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise
simultanément.J'aides gros problèmes de vérouillage et de lenteur. J'analyse les
possibilitésmaintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme
serveur.J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage
danslesdonnées pour diminuer la quantité de données (Il y a presentement
autourde500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là
encore, jenesais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et
il yenaque j'aurais oublié?
Merci d'avance
Pour le transfert et la liaison, j'avais fait un test via Odbc, c'était pas
la panacée :)
Pour tes formulaires, si tu passes en projet adp, ce ne sera pas là où tu
auras le plus de soucis, si tant est que tu utilises ADO et non DAO. Sinon
il faudra que tu changes tes recordset pour des recordset ADO.
Le souci viendra plutôt des requêtes que tu auras défini dans Access, qui ne
seront pas gérées par Access, mais par Sql Server.
Pour l'histoire de coût, tu peux éventuellement utiliser MSDE, qui est
disponible en téléchargement et qui est un sql server "light", mais en
revanche 15 utilisateurs, il me semble que c'est beaucoup. Mais demande
éventuellement sur le groupe microsoft.public.fr.sqlserver tu auras des
personnes plus compétentes que moi pour répondre à ce sujet car je n'ai
jamais utilisé MSDE mais sql server.
Mais ca devrait en tout cas te permettre de faire des tests déja pour voir
comment réagit déja un simple tranfert de table sur msde avec liaison sur
Access, puis des premiers tests éventuellement d'adp.
"Mona" <Mona@discussions.microsoft.com> a écrit dans le message news:
78C7A123-F8D2-4783-B378-4F0A8AE3A980@microsoft.com...
Salut,
Je suis en version 2002. Et en effet, j'ai pas envie de tout refaire les
formulaires car ils sont assez compliqués et il y en a pas mal! Mais si
c'est
ce qu'il faut!
Pour SQL Server, c'était mon idée de base, de juste y transférer les
tables,
mais ca ne changeras pas tant que ca la performance!? Je croyais que oui.
De
plus, ca reste la solution la plus chère, surtout pour une compagnie de 15
employés. Je vais m'informer tout de même sur le projet adp.
C'est gentil de me répondre! Merci
Pour la ram et le serveur, il est sur que plus la machine sera
puissante,
mieux ca ira, après c'est une question de budget.
Quant à changer de sgbd, ca améliorerait effectivement de beaucoup si tu
passais par exemple par sql server, mais ca necessitera sans doute de
gros
changements dans ta base.
La solution la plus simple c'est de mettre les tables sur sql server (ca
se
fait sans souci en général) et de les lier dans Access. C'est
transparent
pour tes forms, requêtes et autres, mais au niveau gain c'est pas ça.
Sinon tu as le projet adp (à partir d'access 2000) qui est excellent
niveau
performance, et est fait expres pour interfacer un frontal access avec
une
base sql server notamment. Mais là en revanche c'est loin d'être
transparent, et il faut refondre l'application.
Tu es en quelle version d'access au fait ?
"Mona" <Mona@discussions.microsoft.com> a écrit dans le message news:
73BBD25F-C41A-403B-913E-A4FE0E22FC15@microsoft.com...
Salut,
Merci de m'avoir répondu. J'ai déjà mis le vérouillage aux
enregistrements
modifiés et ma base séparé en dorsale-frontale évidemment.
Je vais essayer avec l'archivage d'abord.
Mais si ca ne marche pas, pensez vous que je suis mieux avec d'autre
mémoire
RAM, un serveur ou un autre SGBD?
Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de
choisir
"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec
les
tables, et des bases frontales avec les états et les formulaires sur
les
postes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le
fonctionnement
de
ta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en
question et
qui
ne necessitent pas de matériel supplementaires.
Arnaud
"Mona" <Mona@discussions.microsoft.com> a écrit dans le message
news:
C6CA37D1-22E8-4C29-8F88-33992D942189@microsoft.com...
Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise
simultanément.
J'ai
des gros problèmes de vérouillage et de lenteur. J'analyse les
possibilités
maintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme
serveur.
J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage
dans
les
données pour diminuer la quantité de données (Il y a presentement
autour
de
500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là
encore, je
ne
sais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et
il y
en
a
que j'aurais oublié?
Merci d'avance
Pour le transfert et la liaison, j'avais fait un test via Odbc, c'était pas
la panacée :)
Pour tes formulaires, si tu passes en projet adp, ce ne sera pas là où tu
auras le plus de soucis, si tant est que tu utilises ADO et non DAO. Sinon
il faudra que tu changes tes recordset pour des recordset ADO.
Le souci viendra plutôt des requêtes que tu auras défini dans Access, qui ne
seront pas gérées par Access, mais par Sql Server.
Pour l'histoire de coût, tu peux éventuellement utiliser MSDE, qui est
disponible en téléchargement et qui est un sql server "light", mais en
revanche 15 utilisateurs, il me semble que c'est beaucoup. Mais demande
éventuellement sur le groupe microsoft.public.fr.sqlserver tu auras des
personnes plus compétentes que moi pour répondre à ce sujet car je n'ai
jamais utilisé MSDE mais sql server.
Mais ca devrait en tout cas te permettre de faire des tests déja pour voir
comment réagit déja un simple tranfert de table sur msde avec liaison sur
Access, puis des premiers tests éventuellement d'adp.
"Mona" a écrit dans le message news:Salut,
Je suis en version 2002. Et en effet, j'ai pas envie de tout refaire les
formulaires car ils sont assez compliqués et il y en a pas mal! Mais si
c'estce qu'il faut!
Pour SQL Server, c'était mon idée de base, de juste y transférer les
tables,mais ca ne changeras pas tant que ca la performance!? Je croyais que oui.
Deplus, ca reste la solution la plus chère, surtout pour une compagnie de 15
employés. Je vais m'informer tout de même sur le projet adp.
C'est gentil de me répondre! Merci
Pour la ram et le serveur, il est sur que plus la machine sera
puissante,mieux ca ira, après c'est une question de budget.
Quant à changer de sgbd, ca améliorerait effectivement de beaucoup si tu
passais par exemple par sql server, mais ca necessitera sans doute de
groschangements dans ta base.
La solution la plus simple c'est de mettre les tables sur sql server (ca
sefait sans souci en général) et de les lier dans Access. C'est
transparentpour tes forms, requêtes et autres, mais au niveau gain c'est pas ça.
Sinon tu as le projet adp (à partir d'access 2000) qui est excellent
niveauperformance, et est fait expres pour interfacer un frontal access avec
unebase sql server notamment. Mais là en revanche c'est loin d'être
transparent, et il faut refondre l'application.
Tu es en quelle version d'access au fait ?
"Mona" a écrit dans le message news:Salut,
Merci de m'avoir répondu. J'ai déjà mis le vérouillage aux
enregistrementsmodifiés et ma base séparé en dorsale-frontale évidemment.
Je vais essayer avec l'archivage d'abord.
Mais si ca ne marche pas, pensez vous que je suis mieux avec d'autre
mémoireRAM, un serveur ou un autre SGBD?Bonjour,
Déja, quel paramétrage de verrouillage as tu ? Le mieux est de
choisir"verrouillage enregistrement modifié" dans les options de ta base.
Sinon as-tu scindé ta base en une base dorsale sur le serveur avec
lestables, et des bases frontales avec les états et les formulaires sur
lespostes clients ?
Voilà déja deux pistes qui sont peu coûteuses en temps.
Ensuite si tu peux archiver des données sans affecter le
fonctionnementdeta base fais le aussi, plus ta base sera légère, mieux ce sera.
Essaie déja ces solutions qui ne remettent quasiment rien en
question etquine necessitent pas de matériel supplementaires.
Arnaud
"Mona" a écrit dans le message
news:Bonjour,
J'ai une BD Access, en général 15 utilisateurs l'utilise
simultanément.J'aides gros problèmes de vérouillage et de lenteur. J'analyse les
possibilitésmaintenant et j'aimerais avoir quelques conseils.
Le réseau sur lequel cette BD est implanté possède un PC comme
serveur.J'avais pensé donc:
1- Ajouter de la mémoire RAM au PC Serveur et faire de l'archivage
danslesdonnées pour diminuer la quantité de données (Il y a presentement
autourde500 MB de données)
2- Changer le PC Serveur, pour un vrai Serveur
3- Utilisé un autre SGBD pour y déposer les tables (mais là
encore, jenesais pas lequel choisir)
D'après vous, quel est la meilleure solution Prix/Performance. Et
il yenaque j'aurais oublié?
Merci d'avance