What is with the ISUG Enhancements versus Sybase CR/Bugs on the sybase-product-futures mailing list?

In the MSA and System transactions performedby maint user thread on the sybase-product-futures mailing list, Jeff Tallman mentions thatInternational Sybase Users Group someone needs to create an ISUG enhancement or a Sybase change request (CR).  Mike Harrold let everyone know that even through creating a Sybase CR is put in the Sybase engineering queue, it doesn’t mean that an engineer will actually look at it let alone have product management approve it to be implemented.

Jeff hits the nail on the head.  You have a voice with the ISUG enhancements process. Use it.  And yes, you have to be paid member to vote. Sorry, but we are a non-profit and your membership fees keep us running!  You can vote as a Basic Member – you do not need to join at the higher membership levels (but you should so you can read all the wonderful articles Jeff writes for us).  The more votes, the easier it is for engineering to justify spending staff resources on it when they go to management.  Encourage all of your peers to join and vote as well.  If you work for a business with several Sybase users, convince your boss to pay for a corporate membership and get all your colleagues to vote as well. 🙂

Mike Harrold
Executive Director


Having an “internal enhancement” (aka a CR) doesn’t mean it gets implemented.  It means there’s a CR for it.  It might be a great idea, but without backing (and a user request + an engineer doesn’t mean it has backing; look how long it took for UDFs, mathematical functions, etc.) it doesn’t get allocated any development resources.  Without development resources, it doesn’t get implemented.

Bottom line, a CR doesn’t mean it’s a “planned” feature.


Mike Harrold
Executive Director
International Sybase User Group

I would recommend voting for the ISUG enhancements (this week).  I and several other ISUG Board members will be going through the ISUG enhancements this weekend to present a subset to Sybase product management at TechWave next month.

I haven’t seen many ISUG enhancements being requested lately or voted upon for that matter.  The higher the votes for a particular enhancement, the more likely Sybase will pick it up.

So please, everyone go vote on the ISUG enhancements! 🙂

FW (David Wein): Looking for feedback: logical process manager

David Wein is a well known and highly respected engineer at Sybase working on Adaptive Server Enterprise.  I’m reposting his blog article here to help increase the exposure of his request for comments:

I am working on a future version of ASE and am interestedDavid Wein, Sybase Engineering in hearing about your experiences with the logical process manager (LPM).  LPM consists of engine groups and execution classes, as well as the ability to set spid priority in an ad-hoc manner via sp_setpsexe.  This functionality is sometimes referred to as application queues.

If you have used this feature I’d like to know:

  • What was the use case (in other words, why did you use it)?
  • What elements did you use?  How did you use it?
  • Did it meet your needs?  Did you run into problems?
  • Any shortcomings or requirements that weren’t met?
  • What was your overall impression?

If you evaluated the functionality but chose not to use it, please let me know what you were trying to accomplish and why you decided against using LPM.

Finally, if you have use cases or requirements around managing multiple applications in a single ASE server, or managing the priority / resources of specific spids, please pass those along.  Unaddressed use cases are extremely useful to hear about.

Please provide your feedback directly to me at david.wein@sybase.com, and include “logical process manager feedback” in the mail subject (I get a lot of mail and this will help make sure I don’t miss your mail!).  Please be as detailed and specific as you can about your use cases and results.

Thanks a bunch,

Let’s help Dave, and ourselves, out by giving him our experiences with the logical process manager.  Please be descriptive as “it sucks” or “it’s great” doesn’t really help. 😉

If anyone wants to post their experiences to this blog post, that’s okay too.  I’ll forward any comments to Dave.