[ATTENTION] Chat with Frank about 3.1 cool news :-)
Ruslan Zasukhin
sunshine at public.kherson.ua
Mon Jun 25 00:03:41 CDT 2007
Frank Schimama 4:32pm Hi Ruslan
rz 4:33pm Hi Frank
Frank Schimama 4:33pm I finally downloaded 3.0.2
Frank Schimama 4:33pm will try it soon.
Frank Schimama 4:35pm what is left with 3?
rz 4:36pm we have cool news
rz 4:36pm we improve BinaryLink
rz 4:36pm to be for 1:M and 1:1 optimized
rz 4:36pm to be NOT worse of ObjectPtr
rz 4:36pm AND
rz 4:37pm 100K LINKS
rz 4:37pm between T1 and T2
rz 4:37pm ObjectPtr did this in 60 seconds
rz 4:37pm new Binary Link which we ship for 3.1
rz 4:37pm do this in .... what time you think ?!
Frank Schimama 4:37pm 30 seconds?
rz 4:37pm faster
Frank Schimama 4:37pm 6 seconds????
rz 4:38pm 12
Frank Schimama 4:38pm wow that's great!
rz 4:38pm we was surprised :)
Frank Schimama 4:38pm i would have to switch to binarylinks then
Frank Schimama 4:39pm so then binarylink will become preferred way for ALL
links then in 3.1?
rz 4:40pm right
rz 4:40pm now it seems all ready :)
rz 4:40pm and this bring us to point -- why ObjectPtr is soo slow :)
Frank Schimama 4:41pm so are you going to deprecate objectptr?
rz 4:41pm yes will be recommended
rz 4:41pm it is can be good only for people who want be similar to FK
rz 4:41pm for first steps
rz 4:41pm -
Frank Schimama 4:42pm I must read up on how to use BinaryLinks then
rz 4:42pm aha, we need yet polish SQL dumps for links
Frank Schimama 4:42pm YES
rz 4:42pm
http://www.valentina-db.com/dokuwiki/doku.php?id=paradigma:public:en:documen
tation:vkernel:vlink:vlink
Frank Schimama 4:42pm for me, i need class way.
Frank Schimama 4:43pm is that documented?
Frank Schimama 4:43pm it shows SQL way (which is good too!)
rz 4:43pm all you need just one constructor VBinaryLink
rz 4:43pm exists one exmaple in Exmaples/Class way folder
rz 4:43pm -
Frank Schimama 4:44pm so i can simply replace VObjectPtr with VBinaryLink
in my tables using class way?
Frank Schimama 4:44pm perhaps with slightly different parameters to call
it.
rz 4:45pm no
rz 4:45pm objectPtr was field of table
rz 4:45pm and part of MyTable constructor
rz 4:45pm now this will be moved to VDatabase constructor
Frank Schimama 4:45pm right!
rz 4:45pm when T1 and T2 constructors done
Frank Schimama 4:45pm cool!
Frank Schimama 4:46pm that makes perfect sense.
Frank Schimama 4:46pm that just makes so much more sense then foreign keys.
Frank Schimama 4:46pm and ObjectPtr
Frank Schimama 4:47pm One thing though....
Frank Schimama 4:48pm with ObjectPtrs, you didn't need to specify the link
between tables if it was the only one.
Frank Schimama 4:48pm But now you always will have to with SQL right?
Frank Schimama 4:48pm and with binarylinks.
Frank Schimama 4:48pm It's not a problem - but i need to rewrite all my
SQLs to handle the BinaryLinks.
Frank Schimama 4:49pm i usually specfied the ObjectPtr link anyway.
rz 4:52pm no
rz 4:52pm implicit links are for ANY links
rz 4:53pm FK, OPtr, Binary
Frank Schimama 4:53pm That's neat
Frank Schimama 4:53pm But i still will have massive rewrite of my DB
structure.
rz 4:53pm
http://www.valentina-db.com/dokuwiki/doku.php?id=paradigma:public:en:documen
tation:valentina_vs:valentina_vs
rz 4:53pm read here some info
Frank Schimama 4:56pm Yes, very nice
--
Best regards,
Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc
Valentina - Joining Worlds of Information
http://www.paradigmasoft.com
[I feel the need: the need for speed]
More information about the Valentina
mailing list