hallo,
ik heb een mobielsite (zie sig
) waar je voertuigen kunt plaatsen enz..
nu hebben de voertuigen die je invoert een auto-id (integer) dus kan het maar tot 32000 (en nog een klein beetje) aangezien en veel wordt ingevoerd en verwijderd onstaan er gaten tussen de getallen. dit zal wel niks uitmaken.
maar door het vele invoeren, naderen we over een tijdje wel de 32000, dus nu sta ik voor de keuze:
of van alle integers, bigints maken (maar aangezien er veel koppel velden zijn met dealers/particulieren/voertuigopties enz. weet ik niet hoeveel dit van invloed is op de snelheid.
of ik stel in dat de verwijderde nummers weer gebruikt gaan worden (ik geloof dat je dit zero-fill noemt in mysql?) maar dan moet ik wel 1000% zeker zijn, dat vanaf het begin bij een verwijder actie alle bijbehorende koppel velden ook verwijderd zijn (hier kan ik natuurlijk nog een controlle script voor schrijven) maar toch vind ik dit een 'gevaarlijke optie'.
dus hoeveel snelheid verlies krijg je door er gewoon bigint van te maken?
ik heb een mobielsite (zie sig
nu hebben de voertuigen die je invoert een auto-id (integer) dus kan het maar tot 32000 (en nog een klein beetje) aangezien en veel wordt ingevoerd en verwijderd onstaan er gaten tussen de getallen. dit zal wel niks uitmaken.
maar door het vele invoeren, naderen we over een tijdje wel de 32000, dus nu sta ik voor de keuze:
of van alle integers, bigints maken (maar aangezien er veel koppel velden zijn met dealers/particulieren/voertuigopties enz. weet ik niet hoeveel dit van invloed is op de snelheid.
of ik stel in dat de verwijderde nummers weer gebruikt gaan worden (ik geloof dat je dit zero-fill noemt in mysql?) maar dan moet ik wel 1000% zeker zijn, dat vanaf het begin bij een verwijder actie alle bijbehorende koppel velden ook verwijderd zijn (hier kan ik natuurlijk nog een controlle script voor schrijven) maar toch vind ik dit een 'gevaarlijke optie'.
dus hoeveel snelheid verlies krijg je door er gewoon bigint van te maken?