Copy
jOOQ: Get Back in Control of Your SQL
View this email in your browser

Newsletter

 

Tweet of the Day
New License Models
Java Zone
SQL Zone
Upcoming Events

 

Tweet of the Day

 
Our customers, users, and followers are sharing their love for jOOQ to the world. Here are: Thanks for the shouts, guys! 
 

New license models - available soon


In the early days of migrating towards dual-licensing, we've discussed many alternative licensing models with our long-term users and early adopters. Now, we're almost ready to publish the new, additional license terms, which are due for next week. They essentially include:
  • The existing yearly subscription for default use-cases
  • A new monthly subscription for short-running tasks, such as DB migrations
  • A new major release perpetual license for long-running jOOQ integrations with little need for upgrades
With these options, we believe that we will be able to cover even more jOOQ integration use-cases from a legal perspective, helping to further improve your jOOQ experience.

Are you an existing customer of the jOOQ yearly subscription interested in a switch to other terms? Do not hesitate to contact sales for a tailor-made migration offer.
 

Java Zone - Java 8 is out


Java 8 has finally been released by Oracle, a moment we've been waiting for quite a while now. Unsurprisingly, blogs in all corners of the web have started publishing Java and Java 8 related articles. We absolutely agree with Craig Buckler claiming Java to be the best programming language to learn in 2014.

Want to stay up to date with examples, tutorials, insights on Java 8? Follow our Java 8 Friday blog series, then. Every Friday, we're publishing an insightful article on a specific area of Java that will be affected by Java 8. One of the most interesting articles that has even caught the attention of Erik Meijer is Dr. Ming-Yee Iu's guest post about JINQ and JINQ-to-jOOQ, which you should be looking out for in the next 6 months.

For more great resources, see also our blogging partner Baeldung.com's Java 8 resources collection.

 

SQL Zone - In-Memory Computing


Do you know your fastest way around in-memory computing with Oracle? It's possible, but it's not so trivial.

If you're used to SQL Server, you would simply create a T-SQL temporary table, which is a typesafe in-memory table for use with procedural T-SQL.

In Oracle, you have two choices to do the same:
  • Using SQL TABLE OF OBJECT types
  • Using GLOBAL TEMPORARY TABLEs
In almost all cases, GLOBAL TEMPORARY TABLEs will outperform TABLE OF OBJECT types for a very simple reason: You can perform all operations in the SQL engine only, whereas with TABLE OF OBJECT types, you will have to resort to the PL/SQL engine to keep the table in memory. With significant amounts of data, this can become quite a problem.

Want to know more? Visit our recent Stack Overflow question on the subject.

 

Upcoming Events


Have you missed any of our previous jOOQ talks? Soon you'll get another chance to hear us talk about jOOQ or SQL in general in any of these upcoming events: Stay informed about 2014 events on www.jooq.org/news.
Copyright © 2014 Data Geekery GmbH, All rights reserved.


unsubscribe from this list    update subscription preferences 

Email Marketing Powered by Mailchimp