Har du nogen performance målinger
Fra den daglige log dengang med omkring 250 on-line brugere:
tc4s: 52018, exftc: 10196, #not101: 1361 + n1r Klb 991007
tc4s: 18455, exftc: 7554, #not101: 1013 + n1r eo 991010
Tal
1 er records kreeret, forandret and gent denne dag. Tal 2 er netto
tilgang for dagen, idet mange records behandles over flere omgange, Tal
3 er nye records dannet denne dag.
En record kan repræsentere en
faktura, ordre eller tilbud med alle hovedoplysninger,
varelinieinformation og debitor/kreditor transaktion med fra 50-300
indekserede felter. Eller en stykliste eller indkøbstransaktioner eller time/sagsrecord eller ...
Hertil
kommer databaselæsninger på omkring 5-10 millioner recordlæsninger eller mere per
dag. Det typiske er omkring 100 gange antallet af
skrivninger, idet der i databasen samtidig er ekstremt mange søgninger SAMTIDIG med opdateringer.
optimistisk eller pessimistisk låsning
Faktisk låses der slet ikke. Database opdateringer bliver sat i kø og afsluttes een ad gangen.
skalere
Jeg forstår ikke hvad du mener.
Men det er en slags main-frame system.
Det
udvidede system vil kunne blive ubegrænset stort og residere på mange
computere og data records vil fungere som uafhængige "agenter"
eventuelt med mange kloner, som arbejder sammen.
Dine
eksisterende data og de nye vil kunne leve fredeligt sammen på HW i
dette system uden tidsbegrænsning og går ind i det evige liv. Derfor
kaldes dette koncept 1Base Valhalla.
C++
I modsætning til ANSI C konverteringen har jeg i C++ ikke noget brugbart fungerende.
For
een gang for alle at komme GUI diskussioner til livs har jeg tænkt mig,
at grafisk præsentation skal ske fra et ioctl() kald men uden at
involvere nogle af de store GUI klumper som Windows, KDE eller
Gnome.
Hvad der ser mest lovende ud lige nu er: Framebuffer UI.
skifte "database"
DET er rigtigt. Men:
Derfor planlægges der også en fuldautomatisk konvertering af
data til og fra XML format for alt udenfor de traditionelle SQL
systemer.
Der SKAL også laves en automatisk konvertering til og
fra SQL database-systemer eventuelt med en on-line interface fra det
nye system til et eksisterende. At gå den anden vej kan blive
kompliceret og dyrt.
Jeg har lavet et slags standardtilbud til
eksempelvis Københavns Kommune, hvor jeg uden svar har tilbudt at lave
en fungerende prototype erstatning af deres skandaløse Accenture/KML system for en fastpris
på 2 MKR med samtlige eksisterende programfunktioner fungerende med
alle relevante fejlrettelser for alle eksisterende faggrupper med
databevis for at lønafregning fungerer korrekt. Denne løsning er umiddelbart brugbar derefter.
Jeg har omtalt dette i min SW-design artikel med forklaring på, hvorfor dette kan gøres og indenfor 4-9 måneder.
prøve den af
Det
kræver bare at komme over kulturchokket først og relevante
resourcer. En presentation med bevis for effektivitet og hvordan
man bygger nye programmer med indbyggede forretningsregler kan gøres på
et 3 * 4 timers seminar med et tilsvarende antal timer til praktik. Nye
programmører kan oplæres på 3-5 kursusdage og vil ubesværet kunne
skrive hvad som helst i nye forretningsprogrammer efter en måneds
systematisk arbejde under et precision time-management system MED em kompetent leder. HVIS de
ellers VIL.
Nye brugere kan bringes effektivt i gang for
planlagte opgaver inden for et par timer. De vil have effektiv
jobrutine inden for 2-4 dage og vil derefter kunne opdatere database
information for hvem som helst uanset hvad og kunne efterspørge
programmodifikationer, som typisk kan leveres inden for et par times.
Typiske modifikationer tager 5-15 minutter.
---------------------------------------------------------------------------
Det
er min opfattelse, at total og nødvendig restrukturering af
eksisterende kendte IT-systemer kan gå hen og blive en kolossal
forretning.
Jeg har research-materiale om database-teknologi og
de overvejelser, som foregår internationalt og som også uafhængigt af
mine egne arbejder peger mod, at nye teknikker er nødvendige. DOD
efterspørger sådanne løsninger.
Jeg har ved siden af min design
artikel beskrevet en universel håndtering af database-lagring af e-mal,
så spam kan automatisk klassificeres og elimineres SAMTIDIG med at
købere og sælgere kan hægtes sammen som konkurrent til Google's måde at
gøre det på.
Der er en artikel med 35 argumenter for hastighed,
sikkerhed, fejltolerence og integration og der kan leveres
uigendriveligt bevis for validiteten af hvert enkelt argument.
MVH fra Ejler