1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
ivanzaharov [21]
3 years ago
10

What is the purpose behind the Three Phase Commit? It improves upon the two phased commit by requiring that locks be acquired at

the start of a transaction. It allows for coordination even in the event of unreliable network connections. It ensures that no shared locks are help by other connections in the event of a write operation. None of the above.
Computers and Technology
1 answer:
Ray Of Light [21]3 years ago
4 0
The answer is a) It improves upon the two-phased commit by requiring that locks be acquired at the start of a transaction.

Reason: The 3PC is an extension or you can say developed from 2PC that avoids blocking of an operation. It just ensures that first n sites have intended to commit a transaction that means it acquires commits or locks before the start of any transaction to avoid any blocking.

Option b) is wrong as it does not allow coordination, it just let all the other sites do their transaction if any other site is blocked, so no coordination is there between sites that they will wait till their coordinator is corrected.

Option c) is wrong as lock operations are shared between other connections as when their coordinator fails, the new coordinator agrees to the old coordinator that they had shared locks before and they can start their transaction.

Option d) is wrong as option a) is correct.

If you like the answer, please upvote.
You might be interested in
What are the first steps in creating a business document
prohojiy [21]
First you must pick what application you want to do your document on and chose how you want to map out your document.
4 0
3 years ago
Read 2 more answers
You have imported a library with the birthMonth() function. Based on the API, how many strings are inputed to calculate the birt
Kruka [31]

Answer: Only 1 string is entered

str(dayWeek) is the only string entered into the function.

str(return) is outputted, not inputted.

Numbers are not strings.

// calculate birth month based on the day of the month, day of the week, and the birth year

// dayMonth {number} - a day of a month from 1 to 31

// dayWeek {string} - the name of the day of the week

// year {number} - the birth year

// return {string} - the month you were born

BirthdayLibrary.birthMonth(dayMonth, dayWeek, year);

8 0
3 years ago
Where can i check on an acer chromebook to see what version of java is installed.
lana66690 [7]

Based on the current situation, to check on an Acer Chromebook to see what version of java is installed, you must "<u>input</u><u> specific commands on the terminal window and press Enter key</u>."

<h3>Java Installation on Chromebook.</h3>

Currently, Góogle or Chromebook do not allow Java installation on its operating system. This is due to the security threats that are associated with Java.

However, there are ways to bypass this situation and eventually install Java on your Chromebook if you so desire.

Nevertheless, if eventually, you installed Java successfully on your Chromebook, to check the version, you must "<u>input specific commands on the terminal window and press Enter key."</u>

Learn more about Java Program here: brainly.com/question/19485769

5 0
2 years ago
Please help!!!! will mark brainliest!!
fgiga [73]

Answer:

1. Speaking or texting on the cell phone while driving.

= It cause an accident.

2. Using technology for bullying others.

Hope this answer will help you.

7 0
3 years ago
Read 2 more answers
Knowing the meaning of the acronym WAS I WHY can be most helpful to you when you?
9966 [12]
D. Three hundred yards from his hiding place he stopped where a huge dead tree leaned precariously on a smaller, living one.
6 0
3 years ago
Other questions:
  • Business ethics are?
    9·1 answer
  • What is one characteristic of a logic problem? A). a problem that can have three solutions B). a problem that can be solved in a
    5·1 answer
  • How to learn how to use computers
    9·1 answer
  • What function should be entered into B7 to calculate the total budget
    15·2 answers
  • Which type of memory helps in reading as well as writing data? With the help of , a computer can read as well as write or modify
    11·3 answers
  • In what way was the Ohio River Valley a factor in the French and Indian War? The Ohio River Valley was controlled by both France
    8·2 answers
  • A(n) ________ is an information system that works across national borders, facilitates communication between headquarters and su
    14·1 answer
  • The sequence of Figures shows a pattern. if the pattern repeats, how many triangles will the figure 5 have ?​
    7·1 answer
  • Which validation method would you use for first name on a data form
    15·1 answer
  • Write a program which will -
    14·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!