Find Jobs
Hire Freelancers

MySQL plugin development to notify circular trigged query sequence

$30-250 USD

Closed
Posted over 2 years ago

$30-250 USD

Paid on delivery
Suppose Table A, Table B and Table C respond to 3 triggers, Table A is a place to store business-driven events by time sequence, Table B is a storage for success logs and Table C is a storage for failure logs. Trigger 1 is fired, once an event (for an example, a successful HTTP re-connection) is updated in Table A. Trigger 1 will insert a row to Table B and delete a row from Table C. Trigger 2 is fired, once an event failed to be inserted (for example, a duplicated row) to Table A. Trigger 2 will insert a row to Table C. Trigger 3 is fired once a row was unexpectedly deleted (for example, a logger exception) in Table C. Trigger 3 will update some row in Table A. When some failure logs are unexpectedly deleted in Table C, Trigger 3 fires and updates some rows in Table A, then Trigger 1 fires and tries to delete some rows from Table C. It fails because Trigger 1 tries to delete some rows in Table C that have being deleted by Trigger 3. Included but not limited to such cases, we call it a circular trigger query sequence. A sample business process, Thread 1 HTTP connect for 1st time: failed -> insert a row to Table A -> succeeded -> insert a row to Table C -> succeeded Thread 2 HTTP connect for 1st time: failed -> insert a row to Table A (duplicated) -> failed (Trigger 2) -> insert a row to Table C -> succeeded Thread 1 HTTP connect for 2nd time: failed -> insert a row to Table A (duplicated) -> failed (Trigger 2) -> insert a row to Table C -> succeeded Thread 2 HTTP connect for 2nd time: succeeded -> update a row in Table A -> succeeded (Trigger 1) -> insert a row to Table B -> succeeded -> delete all related rows in Table C -> succeeded Circular case: Thread 1 HTTP connect for 3rd time: succeeded -> update a row in Table A -> succeeded (Trigger 1) -> insert a row to Table B (duplicated) -> failed -> delete all related rows in Table C (already deleted) -> failed Circular case: Thread 3 (for example, a watchdog caused an exception) Deleted some row in Table C -> succeeded (Trigger 3) -> update some row in Table A -> succeeded (Trigger 1) -> delete all related rows in Table C (already deleted) -> failed We are looking for a Mysql plugin solution that can notify such query sequences. With no requirements for NDA, you are encouraged to design a sample diagram as simple as above (not necessary to use the same HTTP connection sample) to start your PoC and a working sample is required. MySQL version >= 8.0 or MariaDB version >= 10.0.
Project ID: 32812099

About the project

8 proposals
Remote project
Active 2 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $155 USD for this job
User Avatar
Hi, How are you today? Thank you for posting this project, and I'm very happy to bid your project. I've read carefully your project details. I have rich experiences related with your project. Your satisfaction with the project is my top priority! If you give me a chance to work with you, then I will do my best to reach your requirements. I'm waiting for your kind response. Please send msg over chat. Let's go. I will do my best for you. Best Regards.
$100 USD in 7 days
5.0 (11 reviews)
3.3
3.3
User Avatar
Hi There, I am flexible with my working hours and would appreciate it if you could discuss your project as soon as possible. I would greatly appreciate the opportunity to be working with you and to discuss my qualifications and your requirements in detail. Thank you !
$140 USD in 7 days
5.0 (1 review)
1.7
1.7
User Avatar
hello I am coder. I am mastered c and c++ and I know mysql query trigger well #include <mysql.h> #include <stdio.h> main() { MYSQL *conn; MYSQL_RES *res; MYSQL_ROW row; char *server = "localhost"; char *user = "root"; char *password = "PASSWORD"; /* set me first */ char *database = "mysql"; conn = mysql_init(NULL); /* Connect to database */ if (!mysql_real_connect(conn, server, user, password, database, 0, NULL, 0)) { fprintf(stderr, "%s\n", mysql_error(conn)); exit(1); ... ... ... if you hire me, I will show best result Vadym.
$140 USD in 2 days
5.0 (1 review)
1.0
1.0
User Avatar
HELLO DEAR EMPLOYER, First receive warm greetings, and hoping you are good, i welcome you to the home of Amazing services and quality. I have carefully gone through your project titled (MySQL plugin development to notify circular trigged query sequence) I'M AN EXPERT IN NAMED SKILLS, OVER 18 YEARS OF EXPERIENCE, After KEENLY reading your description and being in possession of all CLEARLY STATED REQUIRED SKILLS (MariaDB, MySQL and C Programming) ;as this is my area of PROFESSIONAL SPECIALISATION having the above QUALIFICATIONS, i hereby humbly request you to consider my bid for QUALITY and PROFESSIONAL work. ###// No timeline & Quality Excuses// Unlimited Revisions// 100% SATISFACTION GUARANTEED### Message Me We Discuss More About The Project. incase the project is deleted please hire me directly using the following link; https://www.freelancer.com/u/freelancerngunzu THANK-YOU & WELCOME.
$250 USD in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hey !!! I would create it ... Trac
$80 USD in 7 days
0.0 (2 reviews)
2.2
2.2
User Avatar
Dear client, I can help in c programming Thank you for sharing your project requirements. After KEENLY and PROFESSIONALLY reading your description and being able to comprehend CLEARLY with Mentioned REQUIRED SKILLS, and possessing the aforementioned QUALIFICATIONS, this is one of my areas of Technical SPECIALIZATION. I have done similar projects in past and I can do your work. I can send samples of my previous work for you to confirm if interested. I am very determined, self-motivated when doing my job and work according to your requirement to provide the best quality and clients satisfaction. I've worked as a website content writer for a number of reputable websites, completing over 700 jobs ranging from academic papers to business, technical, scientific, commercial, fiction, and blog writing. I have more than 6 YEARS marvellous experience. I am fully dedicated and respectfully urge that you evaluate my offer for professional service that is QUALITY, FAST, and at a REASONABLE AMOUNT. I hope you will benefit from my services. I can assurance that I will live up to your expectations. I would love to be a part of this project and would like to discuss this project in detail. Looking forward working with you thank you
$140 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CHINA
Shanghai, China
0.0
0
Member since Feb 2, 2022

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.