Bonjour,
je suis debutante en oracle et je suis en train de developper un site web pour une application sportive.
Pour l'instant j'ai quatres tables:
la premiere est la suivante
cette table augmente au fur et a mesure que les utilisateurs s'enregistrent.create table login_users(
username VARCHAR2(30) PRIMARY KEY,
password VARCHAR2(30) NOT NULL,
fname VARCHAR2(30) NOT NULL,
lname VARCHAR2(30) NOT NULL,
email VARCHAR2(30) NOT NULL,
gender VARCHAR2(30),
birth DATE,
mobile NUMBER(14),
city VARCHAR2(30) NOT NULL,
country VARCHAR2(30))
tablespace jcwebsite;
la seconde table est
cette table augmente de taille au fur et a mesure que je rajoute des evenements et ele sera utilisee pour afficher les archives d'evenements plus tard.create table latestevents(
id_event NUMBER(5) PRIMARY KEY,
eventdate DATE NOT NULL,
xmlfile BLOB NOT NULL,
image BLOB)
tablespace jcwebsite;
Les deux autres tables se ressemblent.
J'ai cree ces 4 tables avec leurs indexes dans le meme tablespace qui a la conf suivante:
j'ai mis "autoextent on" et je sais pas si ce que j'ai fait est optimal ou pas !! Comment pourrais je gerer mieux ces tablespaces et ces tables ?create tablespace jcwebsite
datafile 'E:\oracle\jcwebfl.ora' size 1000M
AUTOEXTEND ON
ONLINE
default storage
(initial 1000 k next 1000k
minextents 50 maxextents unlimited
pctincrease 10);
Dans l'avenir si je dois creer d'autres tables il faut qu'elles soient dans un autre tablespace different ?
execusez moi pour ces questions mais inutile de preciser que je suis debutante !
Une derniere question: d'apres ce que j'ai vu dans les forums une fois la base de donnee est cree il faut penser a la sauvegarder.
Est ce que rman permet une sauvegarde automatique chaque fois que la base de donnee est modifiee ?
Merci d'avance
Partager