Sign In
ESE/ESENT Database Stuff
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
No tags have been created or used yet.
Archive
Archives
February 2011
(1)
June 2010
(1)
March 2010
(1)
September 2009
(1)
August 2009
(2)
May 2009
(1)
April 2009
(4)
March 2009
(3)
February 2009
(2)
January 2009
(4)
December 2008
(2)
November 2008
(1)
October 2008
(5)
May 2007
(1)
October, 2008
MSDN Blogs
>
ESE/ESENT Database Stuff
>
October, 2008
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
ESE/ESENT Database Stuff
ESENT technology explained through Wikipedia
Posted
over 4 years ago
by
Laurion Burchall
1
Comments
(All links go to the named Wikipedia article) ESE/ESENT is an embedded database engine providing ACID (Atomic, Consistent, Isolated, Durable) transactions with snapshot isolation using multi-version concurrency control and the ARIES variant of write...
ESE/ESENT Database Stuff
My post on the Windows SDK blog
Posted
over 4 years ago
by
Laurion Burchall
2
Comments
Although the ESENT API has been available in the Windows SDK for several years, I don't think enough people are aware of it. I have a blog post on the Windows SDK blog that gives an overview of ESENT and has a tiny 'hello world' program. http://blogs...
ESE/ESENT Database Stuff
Belated Introduction
Posted
over 4 years ago
by
Laurion Burchall
1
Comments
Who : I'm Laurion Burchall, a Software Engineer on the Ese/Esent team. What : A blog about the Esent API. Why : Esent is an incredibly powerful embedded database engine that is part of Windows. It used by the Active Directory, Windows Desktop Search...
ESE/ESENT Database Stuff
Remember - JetRollback can close cursors
Posted
over 4 years ago
by
Laurion Burchall
0
Comments
This is an ESENT programming error I've made a few times, watch out for this pattern: JET_TABLEID tableid = JET_tableidNil; JetBeginTransaction(sesid); JetOpenTable(sesid, dbid, "table", &tableid, ...); (do some stuff) if (success) JetCommitTransaction...
ESE/ESENT Database Stuff
JetSeek(sesid, tableid, 0) can cause a hang!
Posted
over 4 years ago
by
Laurion Burchall
2
Comments
JetSeek() takes three parameters, a JET_SESID, a JET_TABLEID and a JET_GRBIT. With a lot of esent APIs that take a grbit, passing in 0 is a good way to get the default options, but JetSeek should never be called with a grbit of 0 . The problem is that...
Page 1 of 1 (5 items)