logo       

Sponsor
FREE Network Mapping Tool for Microsoft® Office Visio® Professional 2007
Don't map your network by hand - let LANsurveyor Exx press for Microsoft Visio Professional 2007 automatically create network diagrams for you!

RE: Embedded SQL vs. C/C++ with ODBC vs. SQLDBC: msg#00345

db.maxdb

Subject: RE: Embedded SQL vs. C/C++ with ODBC vs. SQLDBC

Hello John,

that native interface, SQLDBC, was created to be a foundation for
future versions of other interfaces/tools, for now the new Perl DBD module
for MaxDB as the first interfaces, and for example the sqlcli command line
tool or the MaxDB Proxy that makes it possibly for a MaxDB to masquerade
as a MySQL server.

It was published too as separate package because of it is necessary for
building the new DBD Perl module from CPAN.

Although this is more a step of internal consolidation, SQLDBC could possibly
be useful for someone writing a native application, or some other driver
(there was a guy writing some DBExpress driver for Delphi, IIRC), and although
its a kind of propietary interface, we think it can be helpful, so why not
publishing it?

All existing 'native' (i.e. C/C++) interfaces base on the runtime
library of the C Precompiler, which has a longer history.

>From the performance aspect, there should be at least no visible
difference between SQLDBC and the Precompiler (the goal is of course,
that SQLDBC is faster). However we are always interested in hearing about
how it performs, as we don't expect to be perfect, especially with a
new piece of software :-)

Regards
Alexander Schröder
SAP DB, SAP Labs Berlin

> -----Original Message-----
> From: John L. Singleton [mailto:jsinglet@xxxxxxxxxxxxxxxxx]
> Sent: Thursday, May 27, 2004 2:22 PM
> To: maxdb@xxxxxxxxxxxxxxx
> Subject: Embedded SQL vs. C/C++ with ODBC vs. SQLDBC
>
>
> Hello,
>
> I've noticed the availability of a new download for MaxDB,
> SQLDBC. I'm
> trying to understand how SQLDBC fits into the picture. It
> seems to be a
> native C++ interface to MaxDB. However, I've read in several
> different
> places, that if one uses ODBC directly via C/C++, that in MaxDB, the
> implementation is native, and therefor results in no performance hit.
> Was it SQLDBC behind this all along?
>
> Also, with regard to Embedded SQL vs. SQLDBC: which one is faster? Is
> the code that the precompiler generates essentially the same as the
> SQLDBC interface?
>
>
> Best,
>
> JLS
>
> --
> MaxDB Discussion Mailing List
> For list archives: http://lists.mysql.com/maxdb
> To unsubscribe:
http://lists.mysql.com/maxdb?unsub=alexander.schroeder@xxxxxxx

--
MaxDB Discussion Mailing List
For list archives: http://lists.mysql.com/maxdb
To unsubscribe: http://lists.mysql.com/maxdb?unsub=gcdm-maxdb@xxxxxxxxxxx







Only community members can participate in forum threads. You must Register or log in to contribute.

<Prev in Thread] Current Thread [Next in Thread>
Sponsor
FREE Network Mapping Tool for Microsoft® OfficeVisio Professional 2007
Don't map your network by hand - let LANsurveyor Express for Microsoft Visio Professional 2007
automatically create network diagrams for you!
Google Custom Search

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation

Home | sitemap | advertise | OSDir is an inevitable website. super tiny logo