311-019 real questions | Pass4sure 311-019 real questions |

Pass4sure 311-019 dumps | 311-019 actual questions |

311-019 Sun Certified Associate for Java 2 Platform, yardstick Edition

Study pilot Prepared by SUN Dumps Experts 311-019 Dumps and actual Questions

100% actual Questions - Exam Pass Guarantee with lofty Marks - Just Memorize the Answers

311-019 exam Dumps Source : Sun Certified Associate for Java 2 Platform, yardstick Edition

Test Code : 311-019
Test designation : Sun Certified Associate for Java 2 Platform, yardstick Edition
Vendor designation : SUN
real questions : 204 actual Questions

No dissipate trendy time on searhching internet! located genuine supply trendy 311-019 actual questions .
It was in fact very beneficial. Your accurate questions and answers helped me spotless 311-019 in first try with 78.75% marks. My marks was 90% however because of terrible marking it got here to 78.Seventy five%. Incredible pastime crew..May additionally you obtain outright of the success. Thank you.

what's simplest manner to prepare and pass 311-019 exam?
I was a lot dissatisfied in the ones days due to the fact I didnt any time to Put together for 311-019 exam prep because of my some daily ordinary work I contain to spend maximum time on the way, a long distance from my domestic to my work region. I become a lot involved approximately 311-019 exam, due to the fact time is so proximate to, then at some point my friend advised about, that become the whirl to my existence, the reply of my outright troubles. I could achieve my 311-019 exam prep on the manner effortlessly by means of using my laptop and is so dependable and fantastic.

Is there someone who exceeded 311-019 exam?
When I had taken the determination for going to the exam then I got a benign support for my preparation from the which gave me the realness and responsible rehearse 311-019 prep classes for the same. Here, I besides got the opening to procure myself checked before sentiment confident of performing well in the course of the preparing for 311-019 and that was a nice thing which made me consummate ready for the exam which I scored well. Thanks to such things from the killexams.

Real test questions of 311-019 exam are available now.
I wanted to drop you a line to thank you for your study materials. This is the first time I contain used your cram. I just took the 311-019 today and passed with an 80 percent score. I contain to admit that I was skeptical at first but me passing my certification exam definitely proves it. Thanks a lot! Thomas from Calgary, Canada

in which could i locate 311-019 exam examine assist?
The is the awesome web page where my goals arrive real. With the aid of manner of the usage of the actual questions material for the practise certainly introduced the actual spark to the studies and severely ended up by course of the usage of acquiring the qualitymarks within the 311-019 exam. Its miles pretty facile to stand any exam with the assist of your contain a study material. Thank youplenty for all. sustain up the top class art work guys.

Right region to find 311-019 dumps paper.
Failure to lie in people who means that it changed into the ones very moments that they couldnt learn ways to neglect but now they outright understand that whether or no longer or now not there has been some purpose to the limited factor that they couldnt no longer survey really yet those stuff that they werent presupposed to understand so now you should understand that I cleared my 311-019 test and it cessation up higher than a few aspect and sure I did with and it wasnt the sort of snide aspect at outright to check on-line for a alternate and no longer sulk at domestic with my books.

No greater worries while making ready for the 311-019 examination.
I prepared the 311-019 exam with the assist of SUN test guidance material. It turned into complex but yardstick very useful in passing my 311-019 exam.

it's miles genuinely awesome attend to contain 311-019 latest dumps.
The exercising exam is superb, I passed 311-019 paper with a marks of a hundred percentage. Nicely well worth the fee. I can live returned for my subsequent certification. To commence with permit me provide you with a ample thanks for giving me prep dumps for 311-019 exam. It became indeed useful for the coaching of tests and additionally clearing it. You wont trust that i got not a separate solution wrong !!!Such complete exam preparatory dump are notable course to gather immoderate in checks.

found maximum 311-019 Questions in dumps that I prepared. is a notable web page for 311-019 certification dump. When I organize you on the internet, I almost joyed in enjoyment because it become exactly what I turned into seeking out. I become searching out a few actual and much less steeply-priced assist on line due to the fact I didnt contain the time to depart through bunch of books. I discovered enough observe question privilege here that proved to live very useful. I changed into capable of score rightly in my SUN test and Im obliged.

Dont forget about to attempt these actual exam questions for 311-019 examination.
I could advocate this questions and answers as a should must every person whos making ready for the 311-019 exam. It became very helpful in getting an conviction as to what figure of questions were coming and which areas to cognizance. The rehearse test provided became additionally awesome in getting a sentiment of what to anticipate on exam day. As for the answers keys provided, it became of brilliant assist in recollecting what I had learnt and the explanations provided were smooth to understand and definately delivered cost to my conviction at the problem.

SUN Sun Certified Associate for

Wild Coast solar achieves first-in-Africa web Zero dissipate certification | actual Questions and Pass4sure dumps

solar international's Wild Coast solar has done Africa's first net Zero dissipate rating from the eco-friendly building Council of South Africa (GBCSA).

Wild Coast Sun achieves first-in-Africa Net Zero dissipate certification

"we're delighted that the boom and innovation coming out of the property sector via initiatives just fancy the Wild Coast sun net Zero dissipate certification proves to the comfort of the world that they can certainly Put sustainability and environmental concerns at the heart of how they design, build, and operate superior, greener structures and precincts - congratulations to solar overseas for demonstrating Amazing environmental leadership," mentioned Manfred Braune, GBCSA managing govt: sector building and transformation, following the announcement.

As a section of their sustainability adventure, solar international has embarked on an aggressive Zero-Waste-to-Landfill initiative to live achieved by using the conclusion of 2020 at outright its South African units. Wild Coast sun is the first unit within the neighborhood to achieve this goal. Jennifer van Niekerk of GCX, the accredited expert who conducted the web Zero Certification explained, "The Wild Coast solar’s dissipate administration strategy contains the composting of organic dissipate onsite, recycling of recyclables by course of skill of accepted recyclers, donation and resale of reusable items and the manufacturing of bricks from non-effective non-recyclable waste."

Brick manufacturing and recycling is performed offsite with the guidance of a dissipate contractor, youngsters wide measures were Put in region to prick back, reuse, separate and deal with 70% of the dissipate produced on site.

"Our zero dissipate to landfill mission is only one of many initiatives they are implementing. The triple benefit of decreasing and converting dissipate into a valuable resource is that they achieve their commitment to live environmentally in charge, they aid the aboriginal economy via job advent, and they minimise the contain an result on on their bottom line. I convene that a win-win-win situation," added head of sustainability at solar exotic Jannette Horn.

Green buildings must achieve more to fix their climate emergency

eco-friendly constructions contain to achieve greater to fix their local weather emergency

After greater than three a long time of talk concerning the learning of constructing green, now they contain nevertheless didn't exchange the course they design and assemble structures...

Meg Holden and Rebecca Holt 6 Feb 2019

As an fundamental step in the success of their zero dissipate to landfill solution, the Wild Coast solar has positioned tremendous accent on the separation of biological dissipate at supply in outright its personal kitchens. It has supported, informed and helped better a full-time enterprise to eliminate organic dissipate from the kitchens and sort the dissipate to procure rid of outright contaminants via hand. a different commercial enterprise, besides educated and assisted by course of the Wild Coast sun, then composts the organic dissipate and makes exhaust of it in an onsite vegetable garden, the produce from which is offered back to the inn for exhaust within the kitchens. An extra requirement of the certification, the Wild Coast sun had been required to fullfil privilege here standards: Put into result onsite dissipate recycling, habits uninterested dissipate bolt audits of ongoing consumables and contain an updated operational dissipate and materials management plan.

"Waste may silent not live considered as whatever thing to live disposed and as a value - it is going to live viewed as a aid. Landfill websites are filling up, and they contain to prepare for a complete shift in considering around waste. it's a no brainer that eco-friendly building, including dissipate minimisation and reuse, isn't any longer a lofty finest on the continent and the leisure of the realm, they will now survey the tangible merits which are tied to sustainability from an African context and the proven fact that inside a number of years the South African traffic anticipates that they are going to contain a a benign deal higher degree of eco-friendly constructing endeavor is captivating," talked about Braune.

sun Certification and certificate software Overviews | actual Questions and Pass4sure dumps

The classes included in Java programming certificates courses are essentially technical and vocational classes with limited to no widely wide-spread education necessities. Some inescapable examples of classes included in such programs consist of:

  • Introduction to programming
  • Java programming
  • Object-oriented design
  • Java design patterns
  • Unified modeling language
  • Java ME for mobile contraptions
  • Employment Outlook sand profits information

    From 2014-2024, computer programmers had been projected to peer an 8% decline in employment opportunities, pointed out the U.S. Bureau of Labor records. The imply wages of desktop programmers contain been $eighty four,360 in may additionally 2015.

    continuing education and Certification

    The solar Microsystems subsidiary of the Oracle corporation is the only entity to present solar certifications ( youngsters the enterprise offers a brace of various kinds of certifications, one of the vital yardstick kinds is the sun licensed Java Programmer (SCJP). Most college students who finished a certificate software in Java programming are eligible to sit for the SCJP examination. The assessments are offered at numerous testing websites around the country.

    grasp's degree classes are besides obtainable for graduates with solar certification, including the grasp of Science (M.S.) in software Engineering, M.S. in laptop counsel techniques or M.S. in guidance methods. These programs can prepare IT authorities for career development or extra dissect in a linked container.

    college students drawn to Java programming can subscribe to a solar certification software to live extra marketable or expert as a laptop programmer. master's diploma programs and other styles of certifications can live organize as well.

    Cisco is leading the style for Wi-sun interoperability | actual Questions and Pass4sure dumps

    Utilities had been sluggish to undertake IoT networking as a result of long better cycles and interoperability complexities throughout dissimilar purposes with differing network wants. Yet, more and more, they hear their utility purchasers emphasize the deserve to simplify and support enormous-scale outdoor networks that address an array of solutions from sensible metering and distribution automation, to claim response and renewable power integration.

    At DistribuTECH, they shared how Cisco’s continuing innovation is meeting this challenge. They showcased their full portfolio of utility trade options that consist of Cisco Resilient Mesh and their FAN routers, aim-developed to enhance interoperability. And they introduced that Cisco is the primary to obtain Wi-sun field region community (FAN) 1.0 interoperability certification for their IR509 Cisco Resilient Mesh industrial router.

    Why is interoperability so vital? Let’s grasp a glance.

    The problem of interoperability

    usually, utilities and sensible cities ought to fulfill a variety of networking exhaust situations, with options from various vendors, managed through different operations agencies and even conclusion valued clientele. as an instance, an influence utility might besides exhaust smart grid, superior Metering Infrastructure (AMI) and Distribution Automation (DA) networks. Interoperability becomes much more critical in the event that they should integrate distributed energy supplies (DER), which may comprehend options where they don’t contain direct handle, corresponding to domestic photo voltaic, electric automobile charging stations, or sensible highway lighting.

    First era sensible grid AMI and DA networks commonly used proprietary mesh networking technologies, partly IP-enabled and the exhaust of proprietary security protocols. but that continually meant security turned into much less scrutinized, much less strong, and can contain had unknown vulnerabilities. devoid of enough interoperability, utilities had been compelled to first elect a community infrastructure dealer, and then require outright of their grid machine companies (e.g., for line sensors, meters, cap bank controllers) to combine/certify communication modules from that network dealer.

    The result is a really inefficient, time- and value-intensive process for every person involved. A utility usually has to wait a very long time except the integration and field compliance is completed for outright of the grid instruments earlier than they could deploy and exhaust the network effectively. in the meantime, they could continue to elope diverse networks every with different verbal exchange applied sciences for distinctive functions (e.g., line sensor vs. volt-var handle) and continue to contend with immoderate renovation can charge, complexity, and fragility of their methods.

    Cisco IoT solutions purpose to reduce interoperability complexities with intent-based mostly networking, and attend hasten implementation through bringing companions together via their IoT DevNet software.

    constructing cozy and legitimate interoperability

    while protection and reliability are accurate of intellect for their utility clients, interoperability tends to grasp a lower back seat in conversations. Yet interoperability is vital for persisted boom in IoT – and that’s the region they are available in. Cisco is leading the pack with their IR509 router, the primary with Wi-sun FAN 1.0 interoperability certification.

    Wi-sun FAN 1.0 offers for basic interoperability of instruments for network discovery, association, authentication, key exchange and rotation, encryption, RPL routing, and IPv6 address task. Wi-solar compliance is gaining consideration, and that has both network companies and gadget companies scrambling to procure certified. With utilities enabling sensible metropolis infrastructures fancy street lights, EV charging, and sensible parking, a multitude of vendors and purposes are converging on the equal community, making wider adoption of Wi-sun inevitable.

    meanwhile, as Wi-solar is evolving toward FAN 2.0 necessities, Cisco is preserving tempo to live in a position. We’re continuing to work on advanced aspects such as time distribution, adaptive information expense and modulation, peer-to-peer verbal exchange, QoS and comfy certificate re-enrollment.

    Interoperability is a critical component in attaining IoT success – and we’ll procure you there.

    additional elements


    While it is very difficult task to elect responsible certification questions / answers resources with respect to review, reputation and validity because people procure ripoff due to choosing wrong service. invent it sure to serve its clients best to its resources with respect to exam dumps update and validity. Most of other's ripoff report complaint clients arrive to us for the brain dumps and pass their exams happily and easily. They never compromise on their review, reputation and property because killexams review, killexams reputation and killexams client self-confidence is distinguished to us. Specially they grasp supervision of review, reputation, ripoff report complaint, trust, validity, report and scam. If you survey any groundless report posted by their competitors with the designation killexams ripoff report complaint internet, ripoff report, scam, complaint or something fancy this, just sustain in intellect that there are always snide people damaging reputation of benign services due to their benefits. There are thousands of satisfied customers that pass their exams using brain dumps, killexams PDF questions, killexams rehearse questions, killexams exam simulator. Visit, their sample questions and sample brain dumps, their exam simulator and you will definitely know that is the best brain dumps site.

    Back to Brain dumps Menu

    922-111 rehearse questions | C9020-971 braindumps | 8002 exam questions | HP0-K03 exam prep | CPIM-BSP sample test | LOT-442 questions answers | 000-428 test prep | HP0-781 braindumps | 700-020 exam prep | COBIT5 test questions | 250-365 rehearse questions | 642-162 test prep | 000-348 mock exam | GD0-100 VCE | VCS-274 brain dumps | TB0-116 free pdf | 9A0-314 braindumps | 000-022 rehearse test | 310-231 brain dumps | HP2-H37 dumps questions |

    311-019 actual Exam Questions by SUN Certification study guides are setup by IT experts. Bunches of understudies contain been whining that there are an immoderate number of questions in such a significant number of training exams and study aid, and they are recently can not afford to manage the cost of any more. Seeing specialists work out this far reaching rendition while silent assurance that outright the learning is secured after profound research and exam.

    SUN 311-019 certified are rare outright over the globe, and besides the traffic arrangements gave via them are being grasped by means of each one amongst the businesses. they exigency helped in employing a giant style of firms on the far side any doubt of accomplishment. so much attaining progressing to understanding of 311-019 certifications are needed to certify as an distinguished practicality, and besides the specialists showed through them are hugely prestigious among associations. We provide actual 311-019 pdf test Questions and Answers brain dumps in arrangements. PDF version and exam simulator. Pass SUN 311-019 exam unexpectedly and with success. The 311-019 braindumps PDF is on the for downloading and printing. you will live able to print 311-019 brain dumps study pilot and carry with you while you are on vacation or travelling. Their pass rate is immoderate to 98.9% and besides the equivalence imbue among their 311-019 information trust manual and actual test is cardinal in fine of their seven-year employment history. Does one exigency successs at 311-019 exam in handiest first attempt? I am inescapable currently once analyzing for the SUN 311-019 actual test.

    if you are scanning for 311-019 rehearse Test containing actual Test Questions, you are at rectify put. contain amassed database of questions from Actual Exams remembering the ultimate objective to empower you to blueprint and pass your exam on the fundamental attempt. outright arrangement materials on the site are Up To Date and verified by their authorities. give latest and updated Pass4sure rehearse Test with Actual Exam Questions and Answers for current syllabus of SUN 311-019 Exam. rehearse their actual Questions and Answers to better your insight and pass your exam with lofty Marks. They guarantee your accomplishment in the Test Center, covering each one of the subjects of exam and enhance your learning of the 311-019 exam. Pass with no doubt with their reform questions.

    Our 311-019 Exam PDF contains Complete Pool of Questions and Answers and Dumps verified and certified including references and clarifications (where material). Their goal to accumulate the Questions and Answers isn't just to pass the exam at first attempt anyway Really better Your learning about the 311-019 exam focuses.

    311-019 exam Questions and Answers are Printable in lofty property Study pilot that you can download in your Computer or some other device and start setting up your 311-019 exam. Print Complete 311-019 Study Guide, pass on with you when you are at Vacations or Traveling and indulgein your Exam Prep. You can procure to updated 311-019 Exam actual questions from your online record at whatever point. Huge Discount Coupons and Promo Codes are as under;
    WC2017: 60% Discount Coupon for outright exams on website
    PROF17: 10% Discount Coupon for Orders greater than $69
    DEAL17: 15% Discount Coupon for Orders greater than $99
    DECSPECIAL: 10% Special Discount Coupon for outright Orders

    Download your Sun Certified Associate for Java 2 Platform, yardstick Edition Study pilot instantly after buying and Start Preparing Your Exam Prep privilege Now!

    311-019 Practice Test | 311-019 examcollection | 311-019 VCE | 311-019 study guide | 311-019 practice exam | 311-019 cram

    Killexams NS0-131 dumps questions | Killexams 212-055 free pdf | Killexams CABM test prep | Killexams 771-101 cheat sheets | Killexams 1Z0-530 cram | Killexams 920-246 free pdf download | Killexams 1Z0-493 actual questions | Killexams E20-007 test prep | Killexams HP0-490 study guide | Killexams A2070-580 exam prep | Killexams HP0-M26 rehearse questions | Killexams 300-360 rehearse test | Killexams 9A0-092 sample test | Killexams ST0-130 test questions | Killexams C9030-644 examcollection | Killexams 000-400 braindumps | Killexams HPE0-J77 questions answers | Killexams 000-M20 study guide | Killexams EW0-300 dumps | Killexams 250-441 rehearse Test |

    Exam Simulator : Pass4sure 311-019 VCE Exam Simulator

    View Complete list of Brain dumps

    Killexams HP2-E15 study guide | Killexams F50-536 braindumps | Killexams 1T6-222 test prep | Killexams RH133 braindumps | Killexams ITIL-F pdf download | Killexams 3101-1 questions and answers | Killexams HP0-J67 free pdf | Killexams 1Z0-863 study guide | Killexams 600-210 questions and answers | Killexams 3104 VCE | Killexams S90-01A exam questions | Killexams 1Z0-971 free pdf download | Killexams LOT-829 rehearse questions | Killexams CPCE questions answers | Killexams ASC-066 rehearse test | Killexams IFSEA-CFM cram | Killexams A2040-921 bootcamp | Killexams P2050-003 actual questions | Killexams HP0-087 rehearse exam | Killexams P2080-096 rehearse test |

    Sun Certified Associate for Java 2 Platform, yardstick Edition

    Pass 4 sure 311-019 dumps | 311-019 actual questions |

    Appeal Virtual Machines JRockit Achieves Java Technology Compatibility and Begins Shipping to Customers | actual questions and Pass4sure dumps

    November 20, 2001 05:52 ET | Source: Appeal Virtual Machines

    SAN MATEO, Calif., Nov. 20, 2001 (PRIMEZONE) -- Appeal Virtual Machines, a technology leader in producing manageable, lofty performance virtual machines for the Java(TM) platform, today announced that it has achieved full Java 2 Platform, yardstick Edition (J2SE(TM)) compatibility for the company's JRockit product for the Windows2000/NT operating systems. birth with release 3.0, which is shipping today, the JRockit products are certified 100% Java compatible. full compatibility for JRockit gives companies the election to select a Java virtual machine that can live integrated, optimized and independently configured and managed for their unique operating environment.

    The JRockit 3.0 version available today besides has significant functional enhancements including significant improvements for multiprocessor environments. JRockit 3.0 besides introduces a unique management console for the virtual machine for Java technology. This is a novel feature which allows companies running the Java technology to monitor and manage the performance of the virtual machine and the Java application running with it. Administrators can view the operating characteristics of the virtual machine and the Java application and can live automatically notified of changes in resource availability or changes in operating characteristics as they occur. Based on this information administrators can identify bottlenecks in performance and change operating and environmental parameters to optimize performance and availability.

    "Appeal is very pleased to live designated Java compatible for Windows 2000/NT," said Dave Parker, CEO, Appeal Virtual Machines. "Appeal's unique value is empowering higher performance Java solutions for customers. Delivering a manageable, tunable, 100% compatible virtual machine for Java technology improves customer's control over their Java environments and increases productivity of outright Java related resources."

    "As a member of the Java Community Process(SM) program, Appeal has contributed toward the broad adoption and exhaust of the Java 2 Platform, yardstick Edition," said Bill Pataky, Group Product Marketing Manager, Sun Microsystems. "With the completion of the J2SE compatibility requirements, they glance forward to the delivery of Appeal products that will enhance the manageability and productivity of customers' Java applications."

    The specifications for J2SE define the yardstick for developing multi-tier enterprise applications. JRockit is designed and optimized for the demands of server side execution of Java based applications, including multi-user scalability, selectable non-disruptive garbage collectors, support for multiprocessors, and the skill to monitor and manage the execution of Java applications. Sun's JCK certification requires that products pass a comprehensive chain of approximately 5000 compatibility tests.

    About Appeal Virtual Machines

    Appeal Virtual Machines has offices in Stockholm, Stuttgart and San Mateo California. Appeal's JRockit product line is a family of superior virtual machines for Java, providing customers and partners with manageable, lofty performance Java operating environments. JRockit is a line of products available for Solaris, Linux and Windows NT/2000 operating systems. The company was founded in 1998. Visit Appeal at for more information, benchmarks and a free trial license.

    Sun, Sun Microsystems, the Sun logo, Java, J2SE, Java Community Process, and The Network Is The Computer are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.

    Appeal Public Relations, San Mateo 408 832 5244 Appeal Public Relations, Stockholm +46 (0)70 710 62 83

    Stockholm, SWEDEN

    Appeal Public Relations, San Mateo 408 832 5244 Appeal Public Relations, Stockholm +46 (0)70 710 62 83

    Introducing Android | actual questions and Pass4sure dumps

    This chapter explains what Android is, how and why it was developed, and where the platform fits in to the established mobile marketplace.

    This chapter is from the bespeak 

    The mobile development community is at a tipping point. Mobile users claim more choice, more opportunities to customize their phones, and more functionality. Mobile operators want to provide value-added content to their subscribers in a manageable and lucrative way. Mobile developers want the liberty to develop the powerful mobile applications users claim with minimal roadblocks to success. Finally, handset manufacturers want a stable, secure, and affordable platform to power their devices. Upuntil now separate mobile platform has adequately addressed the needs of outright the parties.

    Enter Android, which is a potential game-changer for the mobile development community. An innovative and open platform, Android is well positioned to address the growing needs of the mobile marketplace.

    This chapter explains what Android is, how and why it was developed, and where the platform fits in to the established mobile marketplace.

    To understand what makes Android so compelling, they must examine how mobile development has evolved and how Android differs from competing platforms.

    Way Back When

    Remember course back when a phone was just a phone? When they relied on fixed landlines? When they ran for the phone instead of pulling it out of their pocket? When they lost their friends at a crowded ballgame and waited around for hours hoping to reunite? When they forgot the grocery list (Figure 1.1) and had to find a payphone or drive back home again?

    Figure 1.1

    Figure 1.1 Mobile phones contain become a crucial shopping accessory.

    Those days are long gone. Today, commonplace problems fancy these are easily solved with a one-button hasten dial or a simple text message fancy “WRU?” or “20?” or “Milk and?”

    Our mobile phones sustain us safe and connected. Nowadays, they roam around freely, relying on their phones not only to sustain in paw with friends, family, and coworkers, but besides to expound us where to go, what to do, and how to achieve it. Even the most domestic of events look to revolve around my mobile phone.

    Consider the following true, but slightly enhanced for effect, story:

  • Once upon a time, on a warm summer evening, I was happily minding my own traffic cooking dinner in my current house in rural current Hampshire when a bat swooped over my head, scaring me to death.
  • The first thing I did—while ducking—was tug out my cell and route a text message to my husband, who was across the country at the time: “There’s a bat in the house!”
  • My husband did not immediately respond (a divorce-worthy incident, I thought at the time), so I called my Dad and asked him for suggestions on how to procure rid of the bat.
  • He just laughed.
  • Annoyed, I snapped a picture of the bat with my phone and sent it to my husband and my blog, simultaneously guilt-tripping him and informing the world of my treacherous domestic wildlife encounter.
  • Finally, I Googled “get rid of a bat” and followed the helpful do-it-yourself instructions provided on the Web for people in my situation. I besides learned that late August is when baby bats often leave the roost for the first time and learn to fly. Newly aware that I had a baby bat on my hands, I calmly got a broom and managed to herd the bat out of the house.
  • Problem solved—and I did it outright with the attend of my trusty cell phone, the faded LG VX9800.
  • My point here? Mobile phones can decipher just about anything—and they rely on them for everything these days.

    You notice that I used half a dozen different mobile applications over the course of this story. Each application was developed by a different company and had a different user interface. Some were well designed; others not so much. I paid for some of the applications, and others came on my phone.

    As a user, I organize the undergo functional, but not terribly inspiring. As a mobile developer, I wished for an opening to create a more seamless and powerful application that could ply outright I’d done and more. I wanted to build a better bat trap, if you will.

    Before Android, mobile developers faced many roadblocks when it came to writing applications. building the better application, the unique application, the competing application, the hybrid application, and incorporating many common tasks such as messaging and calling in a familiar course were often unrealistic goals.

    To understand why, let’s grasp a brief glance at the history of mobile software development.

    “The Brick”

    The Motorola DynaTAC 8000X was the first commercially available cell phone. First marketed in 1983, it was 13 x 1.75 x 3.5 inches in dimension, weighed about 2.5 pounds, and allowed you to talk for a limited more than half an hour. It retailed for $3,995, plus hefty monthly service fees and per-minute charges.

    We called it “The Brick,” and the nickname stuck for many of those early mobile phones they alternatively loved and hated. About the size of a brick, with a battery power just long enough for half a conversation, these early mobile handsets were mostly seen in the hands of traveling traffic execs, security personnel, and the wealthy. First-generation mobile phones were just too expensive. The service charges alone would bankrupt the uninterested person, especially when roaming.

    Early mobile phones were not particularly full featured. (Although, even the Motorola DynaTAC, shown in figure 1.2, had many of the buttons we’ve arrive to know well, such as the SEND, END, and CLR buttons.) These early phones did limited more than invent and receive calls and, if you were lucky, there was a simple contacts application that wasn’t impossible to use.

    Figure 1.2

    Figure 1.2 The first commercially available mobile phone: the Motorala DynaTAC.

    These first-generation mobile phones were designed and developed by the handset manufacturers. Competition was fierce and trade secrets were closely guarded. Manufacturers didn’t want to expose the internal workings of their handsets, so they usually developed the phone software in-house. As a developer, if you weren’t section of this inner circle, you had no opening to write applications for the phones.

    It was during this term that they saw the first “time-waster” games commence to appear. Nokia was eminent for putting the 1970s video game Snake on some of its earliest monochrome phones. Other manufacturers followed, adding games fancy Pong, Tetris, and Tic-Tac-Toe.

    These early phones were flawed, but they did something important—they changed the course people thought about communication. As mobile phone prices dropped, batteries improved, and reception areas grew, more and more people began carrying these handy devices. Soon mobile phones were more than just a novelty.

    Customers began pushing for more features and more games. But, there was a problem. The handset manufacturers didn’t contain the motivation or the resources to build every application users wanted. They needed some course to provide a portal for entertainment and information services without allowing direct access to the handset.

    And what better course to provide these services than the Internet?

    Wireless Application Protocol (WAP)

    It turned out allowing direct phone access to the Internet didn’t scale well for mobile.

    By this time, professional Web sites were full color and chock full of text, images, and other sorts of media. These sites relied on JavaScript, Flash, and other technologies to enhance the user undergo and were often designed with a target resolution of 800×600 pixels and higher.

    When the first clamshell phone, the Motorola StarTAC, was released in 1996, it merely had a LCD 10-digit segmented display. (Later models would add a dot-matrix sort display.) Meanwhile, Nokia released one of the first slider phones, the 8110—fondly referred to as “The Matrix Phone,” as the phone was heavily used in films. The 8110 could display four lines of text with 13 characters per line. figure 1.3 shows some of the common phone figure factors.

    Figure 1.3

    Figure 1.3 Various mobile phone figure factors: the candy bar, the slider, and the clamshell.

    With their postage stamp-sized low-resolution screens and limited storage and processing power, these phones couldn’t ply the data-intensive operations required by traditional Web browsers. The bandwidth requirements for data transmission were besides costly to the user.

    The Wireless Application Protocol (WAP) yardstick emerged to address these concerns. Simply put, WAP was a stripped-down version of HTTP, which is the backbone protocol of the Internet. Unlike traditional Web browsers, WAP browsers were designed to elope within the remembrance and bandwidth constraints of the phone. Third-party WAP sites served up pages written in a markup language called Wireless Markup Language (WML). These pages were then displayed on the phone’s WAP browser. Users navigated as they would on the Web, but the pages were much simpler in design.

    The WAP solution was worthy for handset manufacturers. The pressure was off—they could write one WAP browser to ship with the handset and rely on developers to arrive up with the content users wanted.

    The WAP solution was worthy for mobile operators. They could provide a custom WAP portal, directing their subscribers to the content they wanted to provide, and rake in the data charges associated with browsing, which were often high.

    Developers and content providers didn’t deliver. For the first time, developers had a haphazard to develop content for phone users, and some did so, with limited success.

    Most of the early WAP sites were extensions of accepted branded Web sites, such as and, looking for current ways to extend their readership. Suddenly phone users accessed the news, stock market quotes, and sports scores on their phones.

    Commercializing WAP applications was difficult, and there was no built-in billing mechanism. Some of the most accepted commercial WAP applications that emerged during this time were simple wallpaper and ringtone catalogues, allowing users to personalize their phones for the first time. For example, the users browsed a WAP site and requested a specific item. They filled out a simple order figure with their phone number and their handset model. It was up to the content provider to deliver an image or audio file compatible with the given phone. Payment and verification were handled through various premium-priced delivery mechanisms such as Short Message Service (SMS), Enhanced Messaging Service (EMS), Multimedia Messaging Service (MMS), and WAP Push.

    WAP browsers, especially in the early days, were slack and frustrating. Typing long URLs with the numeric keypad was onerous. WAP pages were often difficult to navigate. Most WAP sites were written once for outright phones and did not account for individual phone specifications. It didn’t matter if the end-user’s phone had a ample color screen or a postage stamp-sized monochrome one; the developer couldn’t tailor the user’s experience. The result was a mediocre and not very compelling undergo for everyone involved.

    Content providers often didn’t bother with a WAP site and instead just advertised SMS short codes on TV and in magazines. In this case, the user sent a premium SMS message with a request for a specific wallpaper or ringtone, and the content provider sent it back. Mobile operators generally liked these delivery mechanisms because they received a great portion of each messaging fee.

    WAP fell short of commercial expectations. In some markets, such as Japan, it flourished, whereas in others, fancy the United States, it failed to grasp off. Handset screens were too miniature for surfing. Reading a sentence fragment at a time, and then waiting seconds for the next segment to download, ruined the user experience, especially because every second of downloading was often charged to the user. Critics began to convene WAP “Wait and Pay.”

    Finally, the mobile operators who provided the WAP portal (the default home page loaded when you started your WAP browser) often restricted which WAP sites were accessible. The portal allowed the operator to restrict the number of sites users could browse and to funnel subscribers to the operator’s preferred content providers and exclude competing sites. This benign of walled garden approach further discouraged third-party developers, who already faced difficulties in monetizing applications, from writing applications.

    Proprietary Mobile Platforms

    It came as no surprise when users wanted more—they will always want more.

    Writing robust applications such as graphic-intensive video games with WAP was nearly impossible. The 18-year-old to 25-year-old sweet-spot demographic—the kids with the disposable income most likely to personalize their phones with wallpapers and ringtones—looked at their portable gaming systems and asked for a device that was both a phone and a gaming device or a phone and a music player. They argued that if devices such as Nintendo’s Game Boy could provide hours of entertainment with only five buttons, why not just add phone capabilities? Others looked to their digital cameras, Palms, Blackberries, iPods, and even their laptops and asked the very question. The market seemed to live teetering on the edge of device convergence.

    Memory was getting cheaper; batteries were getting better; and PDAs and other embedded devices were birth to elope compact versions of common operating systems such as Linux and Windows. The traditional desktop application developer was suddenly a player in the embedded device market, especially with Smartphone technologies such as Windows Mobile, which they organize familiar.

    Handset manufacturers realized that if they wanted to continue to sell traditional handsets, they needed to change their protectionist policies pertaining to handset design and expose their internal frameworks, at least, to some extent.

    A variety of different proprietary platforms emerged—and developers are silent actively creating applications for them. Some Smartphone devices ran Palm OS (now Garnet OS) and RIM Blackberry OS. Sun Microsystems took its accepted Java platform and J2ME emerged (now known as Java Micro Edition [Java ME]). Chipset maker Qualcomm developed and licensed its Binary Runtime Environment for Wireless (BREW). Other platforms, such as Symbian OS, were developed by handset manufacturers such as Nokia, Sony Ericsson, Motorola, and Samsung. The Apple iPhone OS (OS X iPhone) joined the ranks in 2008. figure 1.4 shows several different phones, outright of which contain different development platforms.

    Figure 1.4

    Figure 1.4 Phones from various mobile device platforms.

    Many of these platforms contain associated developer programs. These programs sustain the developer communities small, vetted, and under contractual agreements on what they can and cannot do. These programs are often required and developers must pay for them.

    Each platform has benefits and drawbacks. Of course, developers treasure to debate over which platform is “the best.” (Hint: It’s usually the platform we’re currently developing for.)

    The verity is no one platform has emerged victorious. Some platforms are best suited for commercializing games and making millions—if your company has brand backing. Other platforms are more open and suitable for the hobbyist or plumb market applications. No mobile platform is best suited for outright feasible applications. As a result, the mobile phone has become increasingly fragmented, with outright platforms sharing section of the pie.

    For manufacturers and mobile operators, handset product lines became complicated fast. Platform market penetration varies greatly by region and user demographic. Instead of choosing just one platform, manufacturers and operators contain been forced to sell phones for outright the different platforms to compete. We’ve even seen some handsets supporting multiple platforms. (For instance, Symbian phones often besides support J2ME.)

    The mobile developer community has become as fragmented as the market. It’s nearly impossible to sustain track of outright the changes in the market. Developer specialty niches contain formed. The platform development requirements vary greatly. Mobile software developers work with distinctly different programming environments, different tools, and different programming languages. Porting among the platforms is often costly and not straightforward. Keeping track of handset configurations and testing requirements, signing and certification programs, carrier relationships, and application marketplaces contain become complex spin-off businesses of their own.

    It’s a nightmare for the ACME Company wanting a mobile application. Should they develop a J2ME application? BREW? iPhone? Windows Mobile? Everyone has a different benign of phone. ACME is forced to elect one or, worse, outright of the above. Some platforms allow for free applications, whereas others achieve not. plumb market application opportunities are limited and expensive.

    As a result, many wonderful applications contain not reached their desired users, and many other worthy ideas contain not been developed at all.

    Oracle vs. SQL Server: Why Oracle wins | actual questions and Pass4sure dumps

    Here is a brief comparison between Oracle 9i and SQL Server 2000. In my view, Oracle comes out ahead in this c...


    Platform dependency

    SQL Server is only operable on the Windows platform, a major limitation for it to live an enterprise solution. Oracle is available on multiple platforms such as Windows, outright flavors of Unix from vendors such as IBM, Sun, Digital, HP, Sequent, etc. and VAX-VMS, as well as MVS. The multi-platform nature of Oracle makes it a lawful enterprise solution.

    Locking and concurrency

    SQL Server has no multi-version consistency model, which means that "writers shroud readers and readers shroud writers" to ensure data integrity. In contrast, with Oracle, the rule is "readers don't shroud writers and writers don't shroud readers." This is feasible without compromising data integrity because Oracle will dynamically re-create a read-consistent image for a reader of any requested data that has been changed but not yet committed. In other words, the reader will survey the data as it was before the writer began changing it (until the writer commits). SQL Server's locking scheme is much simpler (less mature) and will result in a lot of delays/waits in a weighty OLTP environment.

    Also, SQL Server will escalate row locks to page level locks when too many rows on a page are locked. This locks rows which are uninvolved in any updates for no benign reason.

    Performance and tuning

  • In SQL Server, the DBA has no "real" control over sorting and cache remembrance allocation. The remembrance allocation is decided only globally in the server properties remembrance folder, and that applies for outright remembrance and not CACHING, SORTING, etc.
  • All pages (blocks) are always 8k and outright extents are always 8 pages (64k). This means you contain no course to specify larger extents to ensure contiguous space for great objects.
  • No range partioning of great tables and indexes. In Oracle, a great 100 GB table can live seamlessly partitioned at the database level into range partitions. For example, an invoice table can live partitioned into monthly partitions. Such partitioned tables and partitioned indexes give performance and maintenance benefits and are transparent to the application.
  • There is no partitioning in SQL Server.
  • There are no bitmap indexes in SQL Server.
  • There are no reverse key indexes in SQL Server.
  • There are no function-based indexes in SQL Server.
  • There is no star query optimization in SQL Server.
  • Object types

    Here are some kick types missing in SQL Server that exist in Oracle.

  • You cannot declare public or private synonyms.
  • There is no such thing as independent sequence objects.
  • There are no packages; i.e., collections of procedures and functions.
  • No "before" event triggers (only "after" event triggers) and no row triggers (only statement).
  • No kick types fancy in PL/SQL.
  • PL/SQL versus T-SQL

  • In T-SQL there are significant extensions to the ANSI SQL-92 yardstick which means converting applications to a different database later will live a code challenge re-write. The INNER JOIN, LEFT OUTER, privilege OUTER combine syntax differs from the classic JOIN.
  • No Java database engine as in Oracle.
  • Stored procedures in SQL Server are not compiled until executed (which means overhead, late binding and finding errors at execution time only!).
  • No skill to read/write from external files from a stored procedure.
  • PL/SQL has many DBMS system packages, where T-SQL relies only on a limited number of extended and system stored procedures in the master database.
  • PL/SQL is better in mistake exception handling, and there is no such thing as exceptions in T-SQL (T-SQL uses @@error -- not elegant!).
  • T-SQL does not contain the MINUS operator, that makes finding schema differences more difficult in SQL Server.
  • In SQL Server there is no "dead connection detection". Clients who lose their connection may silent hold locks until a DBA is notified to cancel their server side processes.
  • In SQL Server there is no such thing as SQL*NET aliases/service names! This means applications contain to difficult code the actual server designation into their apps, making it difficult to bolt databases later to load poise across servers.
  • Clustering technology

    In clustering technology, Oracle is light years ahead, since SQL Server has nothing fancy Oracle Parallel Server/RAC -- two instances acting on the very data in active-active configurations. And with the current version of Parallel Server in Oracle 9i, renamed as the Oracle actual Application Clusters, there is diskless contention handling of read-read, read-write, write-read, and write-write contention between the instances. This diskless contention handling is called Cache Fusion, and it means for the first time, any application can live placed in a cluster without any changes, and it scales upwards by just adding another machine to the cluster. Microsoft has nothing fancy this.


  • In SQL Server yardstick Edition there is no skill to mirror the transaction log files. In Enterprise Edition there is a log shipping process that is not so reliable.
  • If the logs fill up the disk, the database will crash hard.
  • Sometimes this requires the server itself to live rebooted.
  • Summary

    SQL Server is clearly positioned between Microsoft Access and Oracle in terms of functionality, performance and scalability. It is a benign workgroup-level solution, a very quick time to market solution, and is very simple to exhaust and administer. Oracle is much more advanced and has more to present for larger applications with both OLTP and data warehouse applications. Its current clustering features are yardstick for Application Service Providers (ASPs) on the Internet, who can now start with a cluster of two miniature servers and grow by just adding a server when they exigency to.

    Reader Feedback

    Lucy L. writes: I contain worked with both and mostly harmonize with the author's observations, but I would fancy to mention the other side of this comment: "No "before" event triggers (only "after" event triggers) and no row triggers (only statement)." In SQL server, the statement-level trigger gives you access to the pseudo-tables INSERTED and DELETED. This means you can discharge an action for each row operated on in a setwise fashion rather than in the row-at-a-time fashion you must exhaust in Oracle. This is a much better deal in bulk operations where an Oracle row-level trigger can eat up much of the performance handicap of bulk inserts or updates.

    Balaji S. writes: I speculate it is fundamentally wrong to compare SQL Server with Oracle. I harmonize with outright the points mentioned in the article. Oracle is a more develope and advanced product than SQL Server. Also, I personally faced a problem when they implemented a CRM application over SQL Server. I was told that SQL Server has a restrict on the size of the row and that if the row is greater than a inescapable size, then you exigency to split the row and insert into two tables with parent child relationship. This happened about a year back and I am not sure whether it is fixed or not. The company tried to migrate their CRM from Oracle to SQL Server but only ended up spending millions to find out that it is not going to work. They are continuing with Oracle now.

    Harvinder S. writes: I organize your article very informative. Here are some observations:

    1) Quote: "Also, SQL Server will escalate row locks to page level locks when too many rows on a page are locked." From my understanding, SQL Server never escalates row level lock to page level lock. It will aquire page/row lock at the birth and escalate to table level lock if needed.

    2) Quote: "In T-SQL there are significant extensions to the ANSI SQL-92 yardstick which means converting applications to a different database later will live a code challenge re-write. The INNER JOIN, LEFT OUTER, privilege OUTER combine syntax differs from the classic JOIN." I find these extensions to live very advantageous for writing efficient code.

    3) I totally harmonize that SQL Server should contain the following features:

  • Minus
  • Partitioning
  • Indexes - bitmap, function-based, etc
  • Better mistake handling
  • Better locking mechanism
  • I hope the next article will live disclose SQL Server's advantages over Oracle.

    Patrick M. writes: simple dribble. Clearly the author is an Oracle bigot. For someone that is certified in MS, he sure did procure some major items wrong about MS-SQL. Clearly he develops with Oracle and has only played with SQL Server, otherwise he would know better.

  • Stored procs are compiled in MS-SQL.
  • A feedback from another writer clarifies the before trigger issue (which is my basis for stating he doesn't actually exhaust MS-SQL).
  • Stating that migrating a db from system A to system B is hindered by T-SQL is absurd. That is the least of the issues. If you are touching to another db, you will definitely contain huge issues just with the table designs. Lastly, no one puts a gun to your head to exhaust the MS extensions – MS-SQL supports ANSI-92 (this is my basis for stating he is an Oracle bigot – it's a reaching argument to further his bias). Let me grasp this further, he states in Oracle you can exhaust java and read-write to external files, something you cannot achieve in MS-SQL, I dare ask, is this ANSI-92 compliant?
  • The deceased connection detection feature works the very in SQL and Oracle –- they both suck. How achieve I know, they elope both servers in production environments.
  • I will accord him that @@error is not elegant fancy lawful mistake handling. I am at a loss to recall if the mistake handling in PL/SQL is ANSI-92 compliant.
  • There ARE packages of procedure in SQL (as for functions, I achieve not know). This further proves he does not exhaust MS-SQL.
  • You can horizontally partition data in MS-SQL.
  • Why he defines enterprise as being able to elope on multiple platforms is beyond me. Once you contain the server to elope the software, it's a mute point.
  • As for some of the eclectic features he lists for Oracle –- I am inquisitive what of those features he uses today in most of his environments. Just because I can grasp control over the most minuscule factor of Oracle doesn't standfor I should. What makes me speculate I am smarter than the many person-years gone into the server algorithms that sustain remembrance allocation in check?
  • I probably could depart on, but you procure the point. This article was a MS-SQL bashing article, not a "differences" article. I find it statistically impossible that MS-SQL doesn't achieve ANYTHING better than Oracle.

    Santosh B. writes: I minister to harmonize with the reader review of Patrick M. Oracle is a powerful system but SQL is very powerful too and the author has got some things totally wrong. My points are:

    1) You can achieve any sort of writing to and reading from external files , communicate with external apps everything by using external stored procedures. So these are com objects and dlls. but so what ? If you can exhaust java to achieve this in oracle, you can exhaust ext stored procs in TSQL.

    2) My understanding is that LEFT OUTER combine etc are ANSI standards! And Oracle has only now started supporting this. It makes coding so much more elegant especially when writing dynamic stored procedures.

    3) Has the author not heard of Enterprises that elope Microsoft platform? achieve they not successfully exhaust SQL Server? Hasn't SQL Server consistently topped outright benchmarks?

    4) The SQL system is capable of tuning at low levels if you exigency to and in any case you exigency more knobs in Oracle since it caters to different platforms. The absence or presence of 100 tunable features doesn't in itself invent for a better database.

    5) Partitioning is feasible in SQL server and there are features fancy Distributed Partitioning.

    6) Sequence objects are not an ANSI yardstick anyway. And besides, Oracle doesn't contain IDENTITY properties for columns.

    7) Who needs SQLNETtype connectivity really? They can achieve the very by using ODBC DSN names and in .NET you exhaust config files. You don't exigency to change your code.

    8) Can he prove that Log Shipping is not reliable? Ok.. so 9i RAC is very powerful. I accept that, but instead of dismissing SQL's solutions, he'd better prove it.

    This wasn't a comparison. More fancy a rant...

    Earl C. writes: I absolutely harmonize that Oracle is superior to SQL Server in the course that a Rolls Royce is superior to my Nissan Sentra. So why am I not driving a Rolls Royce? I guess the reply to that one is that I cannot afford a Rolls Royce and I achieve not exigency a Rolls Royce for my trips to Wal-Mart. My point is that for most companies and most databases SQL Server is benign enough. I only wish that Oracle offered a much cheaper version of their product with fewer advanced features. By the way, OEM 9i is course better than SQL Server Enterprise Manager but of course you must achieve some work to set up OEM.

    Andy W. writes: I've worked with both SQL Server (yes, the most current stable version) and Oracle 9i. Attempts at comparison is pointless: It's fancy comparing limited league baseball to the major leagues.

    There simply is no course to rationalize away the platform dependency issue with SQL Server. Folks that attempt to achieve so, only emphasize their color for the MS platform and contain limited esteem for TCO (Total Cost of Ownership) and ROI (Return on Investment) issues that confront IT management, especially in the cost conscious and competitive marketplace they mug today.

    Don't live overly concerned about the differences in the features, implementation and robustness of the two databases. SQL Server is a youthful and immature product that eventually will proximate the gap. What you are investing in is a long-term vendor relationship and you must study very carefully outright aspects of that relationship, including licensing, support, standards compliance and portability. Migrating to a current RDBMS is an extremely difficult and expensive process and essentially means you made the wrong choice. Technology exists to serve the business, and mindful analysis of current and future traffic requirements should live the primary consideration when evaluating database technologies.

    Don B. writes: Loved the article! I'm joyful that this fearless DBA has the guts to discourse the verity against the Microsoft vaporware.

    Bob S. writes: Having worked with MS SQL Server and Oracle and knowing that each contain strengths and weaknesses, I'm surprised the author used such flimsy arguments for Oracle and against MS SQL Server. Also, some of the feedback lacks actual insight.

    Consider the author's pretense that Oracle has packages and SQL Server does not. Oracle uses packages with their PL/SQL software. They are wrappers for procedures but contain more import than just being wrappers as the header and body of the package is designed much the very course an Ada package is created and used. SQL Server does not contain this. They exhaust the term differently. Both author and responders are talking past each other.

    Personally, I fancy Oracle better for most DB applications. However, SQL Server is so facile to work with, especially for smaller databases. Backup and recovery is a breeze. Oracle is a Cadillac of RDBMS. For great (100+ GB) databases I cannot imagine trying to discharge a recovery on anything less than with an Oracle platform. PL/SQL is a much better language for developing SQL applications. Also, the exception is great. Locking strategy is better for weighty applications. However, Oracle is over-kill for a lot of smaller applications. The actual key for most business's is that they exigency to know there information requirements. If your information requirements are small, don't dissipate your time on using Oracle. If your information requirements are greater than this and you want the capability of being able to exhaust either Win2k or Unix, stick with Oracle. It's that simple.

    All of this talk about who is better than the other or who has what is a lot of wasted air. Both achieve a benign job. As for the author, gladden research these matters out before making bold statements that are really not completely accurate. Your prejudice really clouds the picture for the non-informed.

    Roger P. writes: I harmonize with Patrick -- this is purely SQL bashing and doesn't issue to live any figure of attempt at a actual comparison.

    Locking and Concurrency - stating that SQL Server's locking architecture is less develope is incorrect. The locking architecture is designed to process requests faster, as is evident by the TPC benchmarks (, and is different than how Oracle handles it, so what?

    "SQL Server's locking scheme is much simpler (less mature) and will result in a lot of delays/waits in a weighty OLTP environment." It's a impecunious craftsman that blames his tools. I pot I could grasp that environment and resolve any of those delay/wait issues through code or schema changes or even server configuration. Maintaining locks on objects is section of keeping transactions atomic in any dB environment. Row to page to table escalation reduces resource utilization overhead from trying to manage too many locks. If locks are an issue you should try running more frequent commits. In Oracle when a lock is encoutered the transaction goes through the log looking for the eventual known benign value. The implications of this are a query could certainly return a result set that was not expected if instead it had waited for the current lock/update/insert to complete. It's outright a matter of how you view this. There are pros and cons on either side.

    Oracle costs more than twice as much and isn't as feature moneyed for the groundwork cost. For example, out-of-the box SQL Server provides tools to operate in a heterogenous environment. Oracle charges silent more for those tools after you pay the groundwork cost. Then they silent imbue more for maintenance. Microsoft provides outright of their updates free of charge.

    SQL Server does not require downtime for any sort of backups. Despite what the writer says, log shipping is an extremely inexpensive and responsible means of replicating data to a standby server. Scriping a DCL process in the yardstick edition for log shipping is a simple task as well.

    "In SQL Server, the DBA has no "real" control over sorting and cache remembrance allocation. The remembrance allocation is decided only globally in the server properties remembrance folder, and that applies for outright remembrance and not CACHING, SORTING, etc." Microsoft's goal here is to invent these systems more self tuning and less prone to human error. This means that some things are not available to the DBA to change. In the writer's sample he besides mentions page and extent size, I'd counter that in SQL you don't contain to worry about data fragmentation any more as the kernel manages and mantains this. As future releases arrive out this will become more and more evident. Managing database properites in ASCII files is archaic, theme to mistake and inconsistencies and is, in simple terms, the wrong course to elope things.

    "SQL Server is clearly positioned between Microsoft Access and Oracle in terms of functionality, performance and scalability." Puh-lease! It wasn't even until the release of 9i that Oracle started taking a sober glance at management features. The only performance handicap Oracle has had was on the 64-bit platform and that handicap is now gone. SQL Server is faster, takes fewer DBAs to support, costs less, offers more robust tools and features that directly contribute to a company's bottom line than Oracle does. Oracle features and it's pricing model contribute only to Oracle's bottom line.

    "In SQL Server there is no such thing as SQL*NET aliases/service names! This means applications contain to difficult code the actual server designation into their apps, making it difficult to bolt databases later to load poise across servers." Acquaint yourself with NetLib or you could even alias at the DNS server. In any case, at the very least if you're having to difficult code server names instead of using a registry or some figure of properties file and making this a variable in the app these coding habits leave something to live desired anyway.

    "In SQL Server there is no "dead connection detection". Clients who lose their connection may silent hold locks until a DBA is notified to cancel their server side processes." I've seen the very issues in Oracle, this depends more on the application touching the dB than the specific database vendor.

    @@error is a system defined variable to hold the eventual mistake and is by no means the only system of trapping and handling exceptions in SQL Server.

    Off the soap box for now. :)

    David H. writes: I harmonize with the feedback that asserted this was not a comparison but a SQL Server bashing exercise. I contain some undergo with PL/SQL and nothing with SQL Server, and was interested to learn the the relative strengths and weaknesses of the two systems. This articale has not achieved that. It is only half an article.

    Seetharaman S. writes: For two days before reading this, I was thinking about exactly the very thing. Surprised to survey this today. I contain worked and am working on Oracle and SQL databases and I find it difficult to ply SQL databases when the size of the DB goes beyond 4-8 GB. Even indexes are not efficient. They achieve a monthly process that initially takes 3 hours to complete. Subsequently after running it for two more months, it is taking something around 7 hours to 18 hours. Not joking at all, they tried again and again for the very month before restarting the system. They did and finally it took 3 hours and 39 mins. The DBAs job with respect to SQL Server is bit difficult and at times was not able to reply where and what goes wrong. The other day, I had problem with the SQL server Agent and I organize out that it was related to the DTS and NT Fibers option. On another occassion, during installation, using the control panel, I removed the SQL server and restarted more than 10 times. Finally, I realized that some parameter in the registry had a '1' value so that I was not able to discharge a fresh installation. Also, while processing cubes, as you said, when they collect huge data, it locks the select statement triggered in some other connectivity. Although SQL Server has worthy user-friendly screens and installation advancements, it lacks Enterprise Puree, which is nowadays in demand.

    Scott T. writes: I harmonize with Patrick M that this is simple SQL Server bashing and is far too one-sided to live taken seriously. I consider myself as an Oracle DBA and harmonize with some of the comments, but there are few details about which features are better in SQL Server than Oracle other than the summary provided. To add to Patrick's comments/corrections, you *can* alias SQL Servers via DNS so applications don't exigency to contain the server designation "hard coded".

    I would fancy Eli to define why he considers Oracle better than SQL Server "for both OLTP and data warehouse applications" when SQL Server holds nearly every tpc benchmark, both clustered and non-clustered? M$'s best trouble is about 709K vs Oracle's best trouble of about 428K, and Oracle is about $3 per transaction more expensive in these configurations!! besides he fails to mention that although Oracle clustering technology is good, it besides costs lots of $$$ through its licensing scheme.

    Joe Y. writes: Are you sure the author isn't an Oracle employee? I've been an Oracle DBA, SQL DBA, and am now playing with other stuff, including an engrossing toy called MySQL. Sure, there are pros and cons to Oracle and SQL, and a few of the points raised here are even valid but really, the "tip" in universal looks fancy a typical Oracle marketing flyer.

    The author responds: As a DBA in both Oracle and SQL Server, I tried in this article to find outright the things that exist in Oracle but not in SQL Server. Oracle surely has more functionality and is more develope than MS SQL Server but there are some points in favour of SQL Server:

    1) Self-tuning, with update statistics checked and auto create statistics.

    2) User functions that can operate besides as parametric views

    3) Insert...Exec stored procedure format that Oracle does not contain with the INSERT statement

    4) Identity column

    5) Very intuitive learning; i.e., it's easier to learn than Oracle.

    6) Linked servers are really much easier to implement than external procedures in Oracle.

    About the Author

    Eli Leiba works at the Israel Electric Company as a senior application DBA in Oracle and Microsoft SQL Server. He has certifications from Microsoft and BrainBench in Oracle and SQL Server database administration and implementation. Mr. Leiba holds a B.S. in computer science and has 11 years of undergo working in the database field. Additionally, Mr. Leiba teaches SQL Server DBA and development courses at the Microsoft CTEC and serves as a senior database consultant for several Israeli start-up companies.

    For More Information
  • Feedback: E-mail the editor with your thoughts about this tip.
  • More tips: Hundreds of free Oracle tips and scripts.
  • Tip contest: contain an Oracle tip to present your fellow DBAs and developers? The best tips submitted will receive a frosty prize -- submit your tip today!
  • Ask the Experts: Their SQL, database design, Oracle, SQL Server, DB2, metadata, and data warehousing gurus are waiting to reply your toughest questions.
  • Forums: inquire your technical Oracle questions--or attend out your peers by answering them--in their vigorous forums.
  • Best Web Links: Oracle tips, tutorials, and scripts from around the Web.

    Direct Download of over 5500 Certification Exams

    3COM [8 Certification Exam(s) ]
    AccessData [1 Certification Exam(s) ]
    ACFE [1 Certification Exam(s) ]
    ACI [3 Certification Exam(s) ]
    Acme-Packet [1 Certification Exam(s) ]
    ACSM [4 Certification Exam(s) ]
    ACT [1 Certification Exam(s) ]
    Admission-Tests [13 Certification Exam(s) ]
    ADOBE [93 Certification Exam(s) ]
    AFP [1 Certification Exam(s) ]
    AICPA [2 Certification Exam(s) ]
    AIIM [1 Certification Exam(s) ]
    Alcatel-Lucent [13 Certification Exam(s) ]
    Alfresco [1 Certification Exam(s) ]
    Altiris [3 Certification Exam(s) ]
    Amazon [2 Certification Exam(s) ]
    American-College [2 Certification Exam(s) ]
    Android [4 Certification Exam(s) ]
    APA [1 Certification Exam(s) ]
    APC [2 Certification Exam(s) ]
    APICS [2 Certification Exam(s) ]
    Apple [69 Certification Exam(s) ]
    AppSense [1 Certification Exam(s) ]
    APTUSC [1 Certification Exam(s) ]
    Arizona-Education [1 Certification Exam(s) ]
    ARM [1 Certification Exam(s) ]
    Aruba [6 Certification Exam(s) ]
    ASIS [2 Certification Exam(s) ]
    ASQ [3 Certification Exam(s) ]
    ASTQB [8 Certification Exam(s) ]
    Autodesk [2 Certification Exam(s) ]
    Avaya [101 Certification Exam(s) ]
    AXELOS [1 Certification Exam(s) ]
    Axis [1 Certification Exam(s) ]
    Banking [1 Certification Exam(s) ]
    BEA [5 Certification Exam(s) ]
    BICSI [2 Certification Exam(s) ]
    BlackBerry [17 Certification Exam(s) ]
    BlueCoat [2 Certification Exam(s) ]
    Brocade [4 Certification Exam(s) ]
    Business-Objects [11 Certification Exam(s) ]
    Business-Tests [4 Certification Exam(s) ]
    CA-Technologies [21 Certification Exam(s) ]
    Certification-Board [10 Certification Exam(s) ]
    Certiport [3 Certification Exam(s) ]
    CheckPoint [43 Certification Exam(s) ]
    CIDQ [1 Certification Exam(s) ]
    CIPS [4 Certification Exam(s) ]
    Cisco [318 Certification Exam(s) ]
    Citrix [48 Certification Exam(s) ]
    CIW [18 Certification Exam(s) ]
    Cloudera [10 Certification Exam(s) ]
    Cognos [19 Certification Exam(s) ]
    College-Board [2 Certification Exam(s) ]
    CompTIA [76 Certification Exam(s) ]
    ComputerAssociates [6 Certification Exam(s) ]
    Consultant [2 Certification Exam(s) ]
    Counselor [4 Certification Exam(s) ]
    CPP-Institue [2 Certification Exam(s) ]
    CPP-Institute [2 Certification Exam(s) ]
    CSP [1 Certification Exam(s) ]
    CWNA [1 Certification Exam(s) ]
    CWNP [13 Certification Exam(s) ]
    CyberArk [1 Certification Exam(s) ]
    Dassault [2 Certification Exam(s) ]
    DELL [11 Certification Exam(s) ]
    DMI [1 Certification Exam(s) ]
    DRI [1 Certification Exam(s) ]
    ECCouncil [21 Certification Exam(s) ]
    ECDL [1 Certification Exam(s) ]
    EMC [129 Certification Exam(s) ]
    Enterasys [13 Certification Exam(s) ]
    Ericsson [5 Certification Exam(s) ]
    ESPA [1 Certification Exam(s) ]
    Esri [2 Certification Exam(s) ]
    ExamExpress [15 Certification Exam(s) ]
    Exin [40 Certification Exam(s) ]
    ExtremeNetworks [3 Certification Exam(s) ]
    F5-Networks [20 Certification Exam(s) ]
    FCTC [2 Certification Exam(s) ]
    Filemaker [9 Certification Exam(s) ]
    Financial [36 Certification Exam(s) ]
    Food [4 Certification Exam(s) ]
    Fortinet [13 Certification Exam(s) ]
    Foundry [6 Certification Exam(s) ]
    FSMTB [1 Certification Exam(s) ]
    Fujitsu [2 Certification Exam(s) ]
    GAQM [9 Certification Exam(s) ]
    Genesys [4 Certification Exam(s) ]
    GIAC [15 Certification Exam(s) ]
    Google [4 Certification Exam(s) ]
    GuidanceSoftware [2 Certification Exam(s) ]
    H3C [1 Certification Exam(s) ]
    HDI [9 Certification Exam(s) ]
    Healthcare [3 Certification Exam(s) ]
    HIPAA [2 Certification Exam(s) ]
    Hitachi [30 Certification Exam(s) ]
    Hortonworks [4 Certification Exam(s) ]
    Hospitality [2 Certification Exam(s) ]
    HP [752 Certification Exam(s) ]
    HR [4 Certification Exam(s) ]
    HRCI [1 Certification Exam(s) ]
    Huawei [21 Certification Exam(s) ]
    Hyperion [10 Certification Exam(s) ]
    IAAP [1 Certification Exam(s) ]
    IAHCSMM [1 Certification Exam(s) ]
    IBM [1533 Certification Exam(s) ]
    IBQH [1 Certification Exam(s) ]
    ICAI [1 Certification Exam(s) ]
    ICDL [6 Certification Exam(s) ]
    IEEE [1 Certification Exam(s) ]
    IELTS [1 Certification Exam(s) ]
    IFPUG [1 Certification Exam(s) ]
    IIA [3 Certification Exam(s) ]
    IIBA [2 Certification Exam(s) ]
    IISFA [1 Certification Exam(s) ]
    Intel [2 Certification Exam(s) ]
    IQN [1 Certification Exam(s) ]
    IRS [1 Certification Exam(s) ]
    ISA [1 Certification Exam(s) ]
    ISACA [4 Certification Exam(s) ]
    ISC2 [6 Certification Exam(s) ]
    ISEB [24 Certification Exam(s) ]
    Isilon [4 Certification Exam(s) ]
    ISM [6 Certification Exam(s) ]
    iSQI [7 Certification Exam(s) ]
    ITEC [1 Certification Exam(s) ]
    Juniper [65 Certification Exam(s) ]
    LEED [1 Certification Exam(s) ]
    Legato [5 Certification Exam(s) ]
    Liferay [1 Certification Exam(s) ]
    Logical-Operations [1 Certification Exam(s) ]
    Lotus [66 Certification Exam(s) ]
    LPI [24 Certification Exam(s) ]
    LSI [3 Certification Exam(s) ]
    Magento [3 Certification Exam(s) ]
    Maintenance [2 Certification Exam(s) ]
    McAfee [8 Certification Exam(s) ]
    McData [3 Certification Exam(s) ]
    Medical [69 Certification Exam(s) ]
    Microsoft [375 Certification Exam(s) ]
    Mile2 [3 Certification Exam(s) ]
    Military [1 Certification Exam(s) ]
    Misc [1 Certification Exam(s) ]
    Motorola [7 Certification Exam(s) ]
    mySQL [4 Certification Exam(s) ]
    NBSTSA [1 Certification Exam(s) ]
    NCEES [2 Certification Exam(s) ]
    NCIDQ [1 Certification Exam(s) ]
    NCLEX [2 Certification Exam(s) ]
    Network-General [12 Certification Exam(s) ]
    NetworkAppliance [39 Certification Exam(s) ]
    NI [1 Certification Exam(s) ]
    NIELIT [1 Certification Exam(s) ]
    Nokia [6 Certification Exam(s) ]
    Nortel [130 Certification Exam(s) ]
    Novell [37 Certification Exam(s) ]
    OMG [10 Certification Exam(s) ]
    Oracle [282 Certification Exam(s) ]
    P&C [2 Certification Exam(s) ]
    Palo-Alto [4 Certification Exam(s) ]
    PARCC [1 Certification Exam(s) ]
    PayPal [1 Certification Exam(s) ]
    Pegasystems [12 Certification Exam(s) ]
    PEOPLECERT [4 Certification Exam(s) ]
    PMI [15 Certification Exam(s) ]
    Polycom [2 Certification Exam(s) ]
    PostgreSQL-CE [1 Certification Exam(s) ]
    Prince2 [6 Certification Exam(s) ]
    PRMIA [1 Certification Exam(s) ]
    PsychCorp [1 Certification Exam(s) ]
    PTCB [2 Certification Exam(s) ]
    QAI [1 Certification Exam(s) ]
    QlikView [1 Certification Exam(s) ]
    Quality-Assurance [7 Certification Exam(s) ]
    RACC [1 Certification Exam(s) ]
    Real-Estate [1 Certification Exam(s) ]
    RedHat [8 Certification Exam(s) ]
    RES [5 Certification Exam(s) ]
    Riverbed [8 Certification Exam(s) ]
    RSA [15 Certification Exam(s) ]
    Sair [8 Certification Exam(s) ]
    Salesforce [5 Certification Exam(s) ]
    SANS [1 Certification Exam(s) ]
    SAP [98 Certification Exam(s) ]
    SASInstitute [15 Certification Exam(s) ]
    SAT [1 Certification Exam(s) ]
    SCO [10 Certification Exam(s) ]
    SCP [6 Certification Exam(s) ]
    SDI [3 Certification Exam(s) ]
    See-Beyond [1 Certification Exam(s) ]
    Siemens [1 Certification Exam(s) ]
    Snia [7 Certification Exam(s) ]
    SOA [15 Certification Exam(s) ]
    Social-Work-Board [4 Certification Exam(s) ]
    SpringSource [1 Certification Exam(s) ]
    SUN [63 Certification Exam(s) ]
    SUSE [1 Certification Exam(s) ]
    Sybase [17 Certification Exam(s) ]
    Symantec [135 Certification Exam(s) ]
    Teacher-Certification [4 Certification Exam(s) ]
    The-Open-Group [8 Certification Exam(s) ]
    TIA [3 Certification Exam(s) ]
    Tibco [18 Certification Exam(s) ]
    Trainers [3 Certification Exam(s) ]
    Trend [1 Certification Exam(s) ]
    TruSecure [1 Certification Exam(s) ]
    USMLE [1 Certification Exam(s) ]
    VCE [6 Certification Exam(s) ]
    Veeam [2 Certification Exam(s) ]
    Veritas [33 Certification Exam(s) ]
    Vmware [58 Certification Exam(s) ]
    Wonderlic [2 Certification Exam(s) ]
    Worldatwork [2 Certification Exam(s) ]
    XML-Master [3 Certification Exam(s) ]
    Zend [6 Certification Exam(s) ]

    References :

    Dropmark :
    Wordpress :
    Dropmark-Text :
    Blogspot :
    RSS Feed : : :

    Back to Main Page | |